Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Gayed2007-02-07 13:49:12 -0500
committerGrant Gayed2007-02-07 13:49:12 -0500
commit62f3d940a224b544de4c672f06496ee0789a7b23 (patch)
treeb063708f1274dd70313dd73de21ea625b05b35ce
parentc95c41f1aabc8eeb3fb0764f89486b421ed55bbf (diff)
downloadeclipse.platform.swt-62f3d940a224b544de4c672f06496ee0789a7b23.tar.gz
eclipse.platform.swt-62f3d940a224b544de4c672f06496ee0789a7b23.tar.xz
eclipse.platform.swt-62f3d940a224b544de4c672f06496ee0789a7b23.zip
*** empty log message ***
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Browser/mozilla/org/eclipse/swt/browser/PromptService.java7
-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.xml24
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com.c39
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com.h14
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_stats.c44
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_stats.h30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.c14
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.h13
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.h62
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_custom.cpp1094
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.cpp1069
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.h1055
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.cpp91
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.h37
15 files changed, 0 insertions, 3623 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Browser/mozilla/org/eclipse/swt/browser/PromptService.java b/bundles/org.eclipse.swt/Eclipse SWT Browser/mozilla/org/eclipse/swt/browser/PromptService.java
index 9c32223b5c..0c0bede7f7 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Browser/mozilla/org/eclipse/swt/browser/PromptService.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Browser/mozilla/org/eclipse/swt/browser/PromptService.java
@@ -112,13 +112,6 @@ Browser getBrowser(int /*long*/ aDOMWindow) {
nsIWindowWatcher windowWatcher = new nsIWindowWatcher(result[0]);
result[0] = 0;
- /* the chrome will only be answered for the top-level nsIDOMWindow */
- nsIDOMWindow window = new nsIDOMWindow (aDOMWindow);
- rc = window.GetTop (result);
- if (rc != XPCOM.NS_OK) Browser.error (rc);
- if (result[0] == 0) Browser.error (XPCOM.NS_NOINTERFACE);
- aDOMWindow = result[0];
- result[0] = 0;
rc = windowWatcher.GetChromeForWindow(aDOMWindow, result);
if (rc != XPCOM.NS_OK) Browser.error(rc);
if (result[0] == 0) Browser.error(XPCOM.NS_NOINTERFACE);
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 c1c41bfd81..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, 2007 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=C:\Program Files\IBM\Java50
-
-rem ******
-rem MS-SDK
-rem ******
-call "C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\setenv.cmd" /vista
-
-rem ******
-rem OUTPUT DIR
-rem ******
-set OUTPUT_DIR=..\..\..\org.eclipse.swt.win32.wpf.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 bf96d7e87f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/build.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<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.win32.wpf.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/com.c b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com.c
deleted file mode 100644
index 8a8015f9a5..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com.c
+++ /dev/null
@@ -1,39 +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 "com_structs.h"
-#include "com_stats.h"
-
-#define COM_NATIVE(func) Java_org_eclipse_swt_internal_wpf_COM_##func
-
-#ifndef NO_OleInitialize
-JNIEXPORT jint JNICALL COM_NATIVE(OleInitialize)
- (JNIEnv *env, jclass that, jint arg0)
-{
- jint rc = 0;
- COM_NATIVE_ENTER(env, that, OleInitialize_FUNC);
- rc = (jint)OleInitialize((LPVOID)arg0);
- COM_NATIVE_EXIT(env, that, OleInitialize_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_OleUninitialize
-JNIEXPORT void JNICALL COM_NATIVE(OleUninitialize)
- (JNIEnv *env, jclass that)
-{
- COM_NATIVE_ENTER(env, that, OleUninitialize_FUNC);
- OleUninitialize();
- COM_NATIVE_EXIT(env, that, OleUninitialize_FUNC);
-}
-#endif
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com.h
deleted file mode 100644
index 498a91812f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com.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
- *******************************************************************************/
-
-#include "swt.h"
-#include <ole2.h>
-#include <objbase.h>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_stats.c
deleted file mode 100644
index 60fbb85095..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_stats.c
+++ /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
- *******************************************************************************/
-
-#include "swt.h"
-#include "com_stats.h"
-
-#ifdef NATIVE_STATS
-
-int COM_nativeFunctionCount = 2;
-int COM_nativeFunctionCallCount[2];
-char * COM_nativeFunctionNames[] = {
- "OleInitialize",
- "OleUninitialize",
-};
-
-#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/wpf/library/com_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_stats.h
deleted file mode 100644
index 1406582be1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_stats.h
+++ /dev/null
@@ -1,30 +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
- *******************************************************************************/
-
-#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 {
- OleInitialize_FUNC,
- OleUninitialize_FUNC,
-} COM_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.c
deleted file mode 100644
index 1a44a369e2..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.c
+++ /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
- *******************************************************************************/
-
-#include "swt.h"
-#include "com_structs.h"
-
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.h b/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.h
deleted file mode 100644
index 6e1d8de79e..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/com_structs.h
+++ /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 "com.h"
-
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 881ed8739a..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os.h
+++ /dev/null
@@ -1,62 +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_wpf_H
-#define INC_wpf_H
-
-#include <string.h>
-#include <windows.h>
-
-#using <mscorlib.dll>
-
-using namespace System;
-using namespace System::ComponentModel;
-using namespace System::Collections;
-using namespace System::Globalization;
-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::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;
-
-extern "C" {
-extern jint GCHandle_GetHandle(Object^obj);
-}
-#define TO_HANDLE(arg) GCHandle_GetHandle(arg)
-#define TO_HANDLE_STRUCT(arg) GCHandle_GetHandle(arg)
-//#define TO_HANDLE(arg) (arg != nullptr ? (int)GCHandle::ToIntPtr(GCHandle::Alloc(arg)) : 0)
-//#define TO_HANDLE_STRUCT(arg) (int)GCHandle::ToIntPtr(GCHandle::Alloc(arg))
-#define TO_OBJECT(arg) (arg != 0 ? (GCHandle::FromIntPtr((IntPtr)arg)).Target : nullptr)
-
-#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::WriteLine(e); \
- System::Console::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 e7532304e1..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_custom.cpp
+++ /dev/null
@@ -1,1094 +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"
-#include "os_stats.h"
-
-extern "C" {
-
-#define OS_NATIVE(func) Java_org_eclipse_swt_internal_wpf_OS_##func
-
-static JavaVM *jvm = NULL;
-
-}
-
-public ref class JniRefCookie {
-public:
- jobject object;
-
- JniRefCookie (JNIEnv* env, jint jniRef) {
- 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();
- }
- }
-};
-
-/* */
-/* Table and Tree Classes */
-/* */
-
-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, child->DesiredSize.Height);
- Rect^ rect = gcnew Rect (*loc, *size);
- child->Arrange (*rect);
- availableWidth -= width;
- }
- return arrangeSize;
- }
-};
-
-public ref class SWTCellConverter : IValueConverter {
-private:
-public:
- virtual Object^ Convert (Object^ value, Type^ targetType, Object^ parameter, CultureInfo^ culture) {
- if (value == nullptr) return value;
- IList^ cellData = (IList^)value;
- int index = (int)parameter;
- if (index >= cellData->Count) return nullptr;
- return cellData[index];
- }
- virtual Object^ ConvertBack (Object^ value, Type^ targetType, Object^ parameter, CultureInfo^ culture) {
- throw gcnew System::InvalidOperationException("Not implemented");
- }
-};
-
-public ref class SWTRow : INotifyPropertyChanged {
-private:
- JniRefCookie^ cookie;
- FrameworkElement^ item;
- jmethodID GetTextMID;
- jmethodID GetImageMID;
- jmethodID GetCheckMID;
- jmethodID GetForegroundMID;
- jmethodID GetBackgroundMID;
- jmethodID GetFontMID;
-
- Object^ callin (jmethodID mid) {
- jobject object = cookie->object;
- if (object == NULL || mid == NULL) return nullptr;
- 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()) {
- GCHandle gch0 = GCHandle::Alloc(item);
- result = env->CallIntMethod(object, mid, (int)(IntPtr)gch0);
- gch0.Free();
- }
- if (detach) jvm->DetachCurrentThread();
- }
- return TO_OBJECT (result);
- }
-public:
- virtual event PropertyChangedEventHandler^ PropertyChanged;
-
- SWTRow (JNIEnv* env, jint jniRef, FrameworkElement^ item) {
- if (jvm == NULL) env->GetJavaVM(&jvm);
- cookie = gcnew JniRefCookie(env, jniRef);
- jobject object = cookie->object;
- if (object) {
- jclass javaClass = env->GetObjectClass(object);
- GetTextMID = env->GetMethodID(javaClass, "GetText", "(I)I");
- GetImageMID = env->GetMethodID(javaClass, "GetImage", "(I)I");
- GetCheckMID = env->GetMethodID(javaClass, "GetCheck", "(I)I");
- GetForegroundMID = env->GetMethodID(javaClass, "GetForeground", "(I)I");
- GetBackgroundMID = env->GetMethodID(javaClass, "GetBackground", "(I)I");
- GetFontMID = env->GetMethodID(javaClass, "GetFont", "(I)I");
- }
- this->item = item;
- }
-
- property Object^ Text {
- Object^ get () { return callin(GetTextMID); }
- }
-
- property Object^ Image {
- Object^ get () { return callin(GetImageMID); }
- }
-
- property Object^ Foreground {
- Object^ get () { return callin(GetForegroundMID); }
- }
-
- property Object^ Background {
- Object^ get () { return callin(GetBackgroundMID); }
- }
-
- property Object^ Font {
- Object^ get () { return callin(GetFontMID); }
- }
-
- property Object^ Check {
- Object^ get () {
- int value = ((IntPtr)callin(GetCheckMID)).ToInt32();
- Nullable<bool> result;
- switch (value) {
- case 0: result = false; break;
- case 1: result = true; break;
- }
- return result;
- }
- void set (Object^ value) { };
- }
-
- void NotifyPropertyChanged (int property) {
- switch (property) {
- case 0:
- PropertyChanged (this, gcnew PropertyChangedEventArgs("Text"));
- break;
- case 1:
- PropertyChanged (this, gcnew PropertyChangedEventArgs("Image"));
- break;
- case 2:
- PropertyChanged (this, gcnew PropertyChangedEventArgs("Foreground"));
- break;
- case 3:
- PropertyChanged (this, gcnew PropertyChangedEventArgs("Background"));
- break;
- case 4:
- PropertyChanged (this, gcnew PropertyChangedEventArgs("Check"));
- break;
- case 5:
- PropertyChanged (this, gcnew PropertyChangedEventArgs("Font"));
- break;
- }
- }
-};
-
-/* */
-/* Canvas */
-/* */
-
-public ref class SWTCanvas : Canvas {
-private:
- DrawingVisual^ _visual;
- jmethodID OnRenderMID;
- JniRefCookie^ cookie;
-
- void callin (jmethodID mid, DrawingContext^ arg0) {
- 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()) {
- GCHandle gch0 = GCHandle::Alloc(arg0);
- env->CallVoidMethod(object, mid, (int)(IntPtr)gch0);
- gch0.Free();
- }
- 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) {
- if (jvm == NULL) env->GetJavaVM(&jvm);
- 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;
- }
- virtual bool ReleaseHandle () override {
- bool result;
- if (_isIcon) {
- result = DestroyIcon((HICON)(int)handle);
- } else {
- result = DestroyCursor((HCURSOR)(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) {
- if (jvm == NULL) env->GetJavaVM(&jvm);
- 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;
- }
-};
-
-extern "C" {
-
-jint GCHandle_GetHandle(Object^ obj) {
- return obj == nullptr ? 0 : (int)GCHandle::ToIntPtr(GCHandle::Alloc(obj));
-}
-
-/* */
-/* Event Handler Class */
-/* */
-
-delegate void NoArgsDelegate ();
-
-ref class SWTHandler {
-private:
- jmethodID mid;
- JniRefCookie^ cookie;
-
-public:
- SWTHandler() {
- }
-
- SWTHandler(JNIEnv* env, jint jniRef, jstring method) {
- const char * methodString;
- if (jvm == NULL) env->GetJavaVM(&jvm);
- 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, "(II)V");
- }
- 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
- //GCHandle gch0 = GCHandle::Alloc(sender);
- GCHandle gch1 = GCHandle::Alloc(e);
- //env->CallVoidMethod(object, mid, (int)(IntPtr)gch0, (int)(IntPtr)gch1);
- env->CallVoidMethod(object, mid, 0, (int)(IntPtr)gch1);
- //gch0.Free();
- gch1.Free();
- }
- 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;
- GCHandle gch1 = GCHandle::Alloc(e);
- env->CallVoidMethod(object, mid, index, (int)(IntPtr)gch1);
- gch1.Free();
- }
- }
- 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 RoutedPropertyChangedEventHandler (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 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 NoArgsDelegate() {}
-};
-
-#define HANDLER_CONSTRUCTOR(name) 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 name (gcnew SWTHandler(env, arg0, arg1), &SWTHandler::##name##)); \
- OS_NATIVE_EXIT(env, that, gcnew_1##name##_FUNC); \
- return rc; \
-} \
-
-#ifndef NO_gcnew_1EventHandler
-HANDLER_CONSTRUCTOR (EventHandler)
-#endif
-
-#ifndef NO_gcnew_1CancelEventHandler
-HANDLER_CONSTRUCTOR (CancelEventHandler)
-#endif
-
-#ifndef NO_gcnew_1ExecutedRoutedEventHandler
-HANDLER_CONSTRUCTOR (ExecutedRoutedEventHandler)
-#endif
-
-#ifndef NO_gcnew_1DispatcherHookEventHandler
-HANDLER_CONSTRUCTOR (DispatcherHookEventHandler)
-#endif
-
-#ifndef NO_gcnew_1SizeChangedEventHandler
-HANDLER_CONSTRUCTOR (SizeChangedEventHandler)
-#endif
-
-#ifndef NO_gcnew_1ScrollEventHandler
-HANDLER_CONSTRUCTOR (ScrollEventHandler)
-#endif
-
-#ifndef NO_gcnew_1SelectionChangedEventHandler
-HANDLER_CONSTRUCTOR (SelectionChangedEventHandler)
-#endif
-
-#ifndef NO_gcnew_1KeyEventHandler
-HANDLER_CONSTRUCTOR (KeyEventHandler)
-#endif
-
-#ifndef NO_gcnew_1MouseEventHandler
-HANDLER_CONSTRUCTOR (MouseEventHandler)
-#endif
-
-#ifndef NO_gcnew_1MouseButtonEventHandler
-HANDLER_CONSTRUCTOR (MouseButtonEventHandler)
-#endif
-
-#ifndef NO_gcnew_1MouseWheelEventHandler
-HANDLER_CONSTRUCTOR (MouseWheelEventHandler)
-#endif
-
-#ifndef NO_gcnew_1TextCompositionEventHandler
-HANDLER_CONSTRUCTOR (TextCompositionEventHandler)
-#endif
-
-#ifndef NO_gcnew_1TextChangedEventHandler
-HANDLER_CONSTRUCTOR (TextChangedEventHandler)
-#endif
-
-#ifndef NO_gcnew_1KeyboardFocusChangedEventHandler
-HANDLER_CONSTRUCTOR (KeyboardFocusChangedEventHandler)
-#endif
-
-#ifndef NO_gcnew_1ContextMenuEventHandler
-HANDLER_CONSTRUCTOR (ContextMenuEventHandler)
-#endif
-
-#ifndef NO_gcnew_1RoutedEventHandler
-HANDLER_CONSTRUCTOR (RoutedEventHandler)
-#endif
-
-// special cases
-#ifndef NO_gcnew_1TimerHandler
-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), &SWTHandler::TimerHandler));
- OS_NATIVE_EXIT(env, that, gcnew_1TimerHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RoutedPropertyChangedEventHandlerObject
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RoutedPropertyChangedEventHandlerObject) (JNIEnv *env, jclass that, jint arg0, jstring arg1) {
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RoutedPropertyChangedEventHandlerObject_FUNC);
- rc = (jint)TO_HANDLE(gcnew RoutedPropertyChangedEventHandler<Object^>(gcnew SWTHandler(env, arg0, arg1), &SWTHandler::RoutedPropertyChangedEventHandler));
- OS_NATIVE_EXIT(env, that, gcnew_1RoutedPropertyChangedEventHandlerObject_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1RoutedPropertyChangedEventHandler
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1RoutedPropertyChangedEventHandler) (JNIEnv *env, jclass that, jint arg0, jstring arg1) {
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1RoutedPropertyChangedEventHandler_FUNC);
- rc = (jint)TO_HANDLE(gcnew RoutedPropertyChangedEventHandler<double>(gcnew SWTHandler(env, arg0, arg1), &SWTHandler::RoutedPropertyChangedEventHandler));
- OS_NATIVE_EXIT(env, that, gcnew_1RoutedPropertyChangedEventHandler_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_gcnew_1NoArgsDelegate
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1NoArgsDelegate) (JNIEnv *env, jclass that) {
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1NoArgsDelegate_FUNC);
- rc = (jint)TO_HANDLE(gcnew NoArgsDelegate(gcnew SWTHandler(), &SWTHandler::NoArgsDelegate));
- OS_NATIVE_EXIT(env, that, gcnew_1NoArgsDelegate_FUNC);
- return rc;
-}
-#endif
-
-/* */
-/* Custom Classes Constructors and Functions */
-/* */
-
-#ifndef NO_gcnew_1SWTCanvas
-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_gcnew_1SWTRow
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTRow)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTRow_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTRow(env, arg0, (FrameworkElement^)TO_OBJECT(arg1)));
- OS_NATIVE_EXIT(env, that, gcnew_1SWTRow_FUNC);
- return rc;
-}
-#endif
-
-
-#ifndef NO_gcnew_1SWTSafeHandle
-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
-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
-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
-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
-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_1SWTTreeViewRowPresenter
-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_1SWTCellConverter
-JNIEXPORT jint JNICALL OS_NATIVE(gcnew_1SWTCellConverter)
- (JNIEnv *env, jclass that)
-{
- jint rc = 0;
- OS_NATIVE_ENTER(env, that, gcnew_1SWTCellConverter_FUNC);
- rc = (jint)TO_HANDLE(gcnew SWTCellConverter());
- OS_NATIVE_EXIT(env, that, gcnew_1SWTCellConverter_FUNC);
- return rc;
-}
-#endif
-
-#ifndef NO_SWTTextRunProperties_1ForegroundBrush
-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
-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
-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
-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
-
-JNIEXPORT void JNICALL OS_NATIVE(GCHandle_1Free) (JNIEnv *env, jclass that, jint arg0) {
- OS_NATIVE_ENTER(env, that, GCHandle_1Free_FUNC);
- GCHandle handle = GCHandle::FromIntPtr((IntPtr)arg0);
- if (handle.Target == nullptr) throw gcnew Exception("Handle already freed");
- handle.Free();
- OS_NATIVE_EXIT(env, that, GCHandle_1Free_FUNC);
-}
-
-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;
-}
-
-#ifndef NO_Bitmap_1GetHicon
-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_SWTRow_1NotifyPropertyChanged
-JNIEXPORT void JNICALL OS_NATIVE(SWTRow_1NotifyPropertyChanged)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
-{
- OS_NATIVE_ENTER(env, that, SWTRow_1NotifyPropertyChanged_FUNC);
- ((SWTRow^)TO_OBJECT(arg0))->NotifyPropertyChanged(arg1);
- OS_NATIVE_EXIT(env, that, SWTRow_1NotifyPropertyChanged_FUNC);
-}
-#endif
-
-#ifndef NO_memcpy
-JNIEXPORT void JNICALL OS_NATIVE(memcpy)
- (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2)
-{
- jchar *lparg0=NULL;
- pin_ptr<wchar_t> lparg1;
- OS_NATIVE_ENTER(env, that, memcpy_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];
- memmove(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_FUNC);
-}
-#endif
-
-} // extern "C" ends
-
-#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
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 c37797ae72..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.cpp
+++ /dev/null
@@ -1,1069 +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_stats.h"
-
-#ifdef NATIVE_STATS
-
-int OS_nativeFunctionCount = 1027;
-int OS_nativeFunctionCallCount[1027];
-char * OS_nativeFunctionNames[] = {
- "AccessText_1AccessKey",
- "AccessText_1Text",
- "ApplicationCommands_1Cut",
- "ApplicationCommands_1Paste",
- "ApplicationCommands_1Redo",
- "ApplicationCommands_1Undo",
- "Application_1Dispatcher",
- "Application_1Run",
- "Application_1Shutdown",
- "Application_1ShutdownMode",
- "Application_1Windows",
- "ArrayList_1Clear",
- "ArrayList_1Count",
- "ArrayList_1Insert",
- "ArrayList_1RemoveAt",
- "ArrayList_1default__II",
- "ArrayList_1default__III",
- "BindingExpression_1UpdateTarget",
- "Binding_1Converter",
- "Binding_1ConverterParameter",
- "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",
- "Border_1typeid",
- "Brush_1Opacity",
- "Brushes_1Black",
- "Brushes_1LightSkyBlue",
- "Brushes_1Navy",
- "Brushes_1Transparent",
- "Brushes_1White",
- "ButtonBase_1Click",
- "Button_1IsDefault__I",
- "Button_1IsDefault__IZ",
- "CancelEventArgs_1Cancel",
- "Canvas_1GetLeft",
- "Canvas_1GetTop",
- "Canvas_1SetLeft",
- "Canvas_1SetTop",
- "CharacterHit_1FirstCharacterIndex",
- "CharacterHit_1TrailingLength",
- "CheckBox_1typeid",
- "Clipboard_1GetText",
- "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_1FontFamily",
- "Control_1FontFamilyProperty",
- "Control_1FontSize",
- "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_1Template__I",
- "Control_1Template__II",
- "Control_1VerticalContentAlignment",
- "CreateCursor",
- "CreateIconIndirect",
- "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",
- "DeleteGlobalRef",
- "DeleteObject",
- "DependencyObject_1ClearValue",
- "DependencyObject_1SetValue",
- "DestroyIcon",
- "DispatcherFrame_1Continue",
- "DispatcherHookEventArgs_1Operation",
- "DispatcherHooks_1DispatcherInactive",
- "DispatcherHooks_1OperationAborted",
- "DispatcherHooks_1OperationCompleted",
- "DispatcherHooks_1OperationPosted",
- "DispatcherOperation_1Priority",
- "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",
- "DoubleCollection_1Add",
- "DoubleKeyFrameCollection_1Add",
- "DrawingColor_1FromArgb",
- "DrawingColor_1ToArgb",
- "DrawingContext_1Close",
- "DrawingContext_1DrawEllipse",
- "DrawingContext_1DrawGeometry",
- "DrawingContext_1DrawImage",
- "DrawingContext_1DrawLine",
- "DrawingContext_1DrawRectangle",
- "DrawingContext_1DrawRoundedRectangle",
- "DrawingContext_1DrawText",
- "DrawingContext_1Pop",
- "DrawingContext_1PushClip",
- "DrawingContext_1PushOpacity",
- "DrawingContext_1PushTransform",
- "DrawingVisual_1RenderOpen",
- "DrawingVisual_1typeid",
- "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_1InitialDirectory",
- "FileDialog_1Title",
- "FileInfo_1DirectoryName",
- "FileInfo_1Name",
- "FontFamily_1GetTypefaces",
- "FontFamily_1Source",
- "FontStretch_1FromOpenTypeStretch",
- "FontStretch_1ToOpenTypeStretch",
- "FontStretches_1Normal",
- "FontStyles_1Italic",
- "FontStyles_1Normal",
- "FontStyles_1Oblique",
- "FontWeight_1FromOpenTypeWeight",
- "FontWeight_1ToOpenTypeWeight",
- "FontWeights_1Bold",
- "FontWeights_1Normal",
- "Fonts_1SystemTypefaces",
- "FormattedText_1Baseline",
- "FormattedText_1BuildGeometry",
- "FormattedText_1BuildHighlightGeometry",
- "FormattedText_1Height",
- "FormattedText_1WidthIncludingTrailingWhitespace",
- "FormsCommonDialog_1ShowDialog",
- "FrameworkContentElement_1Parent",
- "FrameworkContentElement_1Tag__I",
- "FrameworkContentElement_1Tag__II",
- "FrameworkContentElement_1typeid",
- "FrameworkElementFactory_1AppendChild",
- "FrameworkElementFactory_1SetBinding",
- "FrameworkElementFactory_1SetValue__III",
- "FrameworkElementFactory_1SetValue__IIZ",
- "FrameworkElementFactory_1SetValueDock",
- "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_1GetBindingExpression",
- "FrameworkElement_1Height__I",
- "FrameworkElement_1Height__ID",
- "FrameworkElement_1HeightProperty",
- "FrameworkElement_1HorizontalAlignment",
- "FrameworkElement_1IsLoaded",
- "FrameworkElement_1Loaded",
- "FrameworkElement_1Margin",
- "FrameworkElement_1MarginProperty",
- "FrameworkElement_1MinHeight__I",
- "FrameworkElement_1MinHeight__ID",
- "FrameworkElement_1MinWidth__I",
- "FrameworkElement_1MinWidth__ID",
- "FrameworkElement_1Name",
- "FrameworkElement_1NameProperty",
- "FrameworkElement_1Parent",
- "FrameworkElement_1SizeChanged",
- "FrameworkElement_1Tag__I",
- "FrameworkElement_1Tag__II",
- "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_1Free",
- "GeometryCollection_1Add",
- "GeometryCollection_1Clear",
- "GeometryCollection_1Count",
- "GeometryCollection_1Remove",
- "GeometryGroup_1Children__I",
- "GeometryGroup_1Children__II",
- "Geometry_1Bounds",
- "Geometry_1Clone",
- "Geometry_1FillContains",
- "Geometry_1FillContainsWithDetail",
- "Geometry_1GetFlattenedPathGeometry",
- "Geometry_1IsEmpty",
- "Geometry_1StrokeContains",
- "Geometry_1Transform__I",
- "Geometry_1Transform__II",
- "GetCursorPos",
- "GetIconInfo",
- "GetKeyboardState",
- "GetModuleHandleW",
- "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_1ColumnsProperty",
- "GridViewHeaderRowPresenter_1typeid",
- "GridViewRowPresenterBase_1Columns",
- "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",
- "Hyperlink_1Click",
- "ICollection_1Count",
- "IEnumerator_1Current",
- "IEnumerator_1MoveNext",
- "IList_1Add",
- "IList_1GetEnumerator",
- "IList_1default",
- "ImageSource_1typeid",
- "Image_1Source",
- "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",
- "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_1Items",
- "ItemsControl_1ItemsSource",
- "ItemsPresenter_1typeid",
- "JNIGetObject",
- "KeyEventArgs_1IsDown",
- "KeyEventArgs_1IsRepeat",
- "KeyEventArgs_1IsToggled",
- "KeyEventArgs_1Key",
- "KeyEventArgs_1SystemKey",
- "KeyInterop_1VirtualKeyFromKey",
- "KeyTime_1Uniform",
- "KeyboardDevice_1Modifiers",
- "KeyboardEventArgs_1KeyboardDevice",
- "KeyboardNavigation_1SetTabNavigation",
- "Keyboard_1FocusedElement",
- "Keyboard_1Modifiers",
- "ListBoxItem_1IsSelected__I",
- "ListBoxItem_1IsSelected__IZ",
- "ListBox_1ScrollIntoView",
- "ListBox_1SelectAll",
- "ListBox_1SelectedItems",
- "ListBox_1SelectionMode",
- "ListBox_1UnselectAll",
- "ListView_1View",
- "LoadImage",
- "MapVirtualKeyW",
- "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_1Transform",
- "Matrix_1TranslatePrepend",
- "MenuItem_1Click",
- "MenuItem_1Icon",
- "MenuItem_1InputGestureText",
- "MenuItem_1IsCheckable",
- "MenuItem_1IsChecked__I",
- "MenuItem_1IsChecked__IZ",
- "MenuItem_1SubmenuClosed",
- "MenuItem_1SubmenuOpened",
- "Menu_1IsMainMenu",
- "MessageBox_1Show",
- "MouseButtonEventArgs_1ButtonState",
- "MouseButtonEventArgs_1ChangedButton",
- "MouseButtonEventArgs_1ClickCount",
- "MouseEventArgs_1GetPosition",
- "MouseEventArgs_1LeftButton",
- "MouseEventArgs_1MiddleButton",
- "MouseEventArgs_1RightButton",
- "MouseEventArgs_1XButton1",
- "MouseEventArgs_1XButton2",
- "MouseWheelEventArgs_1Delta",
- "Mouse_1DirectlyOver",
- "Mouse_1GetPosition",
- "Mouse_1LeftButton",
- "Mouse_1MiddleButton",
- "Mouse_1RightButton",
- "Mouse_1SetCursor",
- "Mouse_1XButton1",
- "Mouse_1XButton2",
- "NewGlobalRef",
- "Object_1Equals",
- "Object_1GetType",
- "Object_1ToString",
- "OpenFileDialog_1Multiselect",
- "Panel_1Background",
- "Panel_1BackgroundProperty",
- "Panel_1Children",
- "Panel_1GetZIndex",
- "Panel_1SetZIndex",
- "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_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_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_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_1FromVisual",
- "ProgressBar_1IsIndeterminate__I",
- "ProgressBar_1IsIndeterminate__IZ",
- "ProgressBar_1Orientation",
- "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_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",
- "RegistryKey_1GetSubKeyNames",
- "RegistryKey_1GetValue",
- "RegistryKey_1OpenSubKey",
- "Registry_1ClassesRoot",
- "RenderOptions_1GetBitmapScalingMode",
- "RenderOptions_1SetBitmapScalingMode",
- "RenderOptions_1SetEdgeMode",
- "RenderTargetBitmap_1Render",
- "RepeatBehavior_1Forever",
- "RoutedEventArgs_1Handled",
- "RoutedEventArgs_1OriginalSource",
- "RoutedEventArgs_1Source",
- "RoutedEventArgs_1typeid",
- "RowDefinitionCollection_1Add",
- "RowDefinition_1Height",
- "Run_1Text",
- "SWTCanvas_1Visual__I",
- "SWTCanvas_1Visual__II",
- "SWTRow_1NotifyPropertyChanged",
- "SWTTextRunProperties_1ForegroundBrush",
- "ScrollBar_1Orientation__I",
- "ScrollBar_1Orientation__II",
- "ScrollBar_1Scroll",
- "ScrollBar_1ViewportSize__I",
- "ScrollBar_1ViewportSize__ID",
- "ScrollBar_1typeid",
- "ScrollEventArgs_1ScrollEventType",
- "ScrollViewer_1typeid",
- "SelectionChangedEventArgs_1AddedItems",
- "SelectionChangedEventArgs_1RemovedItems",
- "Selector_1IsSynchronizedWithCurrentItem",
- "Selector_1SelectedIndex__I",
- "Selector_1SelectedIndex__II",
- "Selector_1SelectedItem",
- "Selector_1SelectedValue",
- "Selector_1SelectionChanged",
- "SetCursorPos",
- "SetterBaseCollection_1Add",
- "Shape_1Fill",
- "Shape_1Stroke",
- "Shape_1StrokeThickness",
- "Size_1Height__I",
- "Size_1Height__ID",
- "Size_1Width__I",
- "Size_1Width__ID",
- "Slider_1Orientation",
- "Slider_1TickFrequency",
- "Slider_1TickPlacement",
- "StackPanel_1Orientation",
- "StackPanel_1OrientationProperty",
- "StackPanel_1typeid",
- "StreamGeometryContext_1BeginFigure",
- "StreamGeometryContext_1Close",
- "StreamGeometryContext_1LineTo",
- "StreamGeometry_1Open",
- "String_1Length",
- "String_1ToCharArray",
- "Style_1Setters",
- "SystemColors_1ActiveBorderColor",
- "SystemColors_1ActiveCaptionColor",
- "SystemColors_1ActiveCaptionTextColor",
- "SystemColors_1ControlBrush",
- "SystemColors_1ControlColor",
- "SystemColors_1ControlDarkColor",
- "SystemColors_1ControlDarkDarkColor",
- "SystemColors_1ControlLightColor",
- "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_1PrimaryScreenHeight",
- "SystemParameters_1PrimaryScreenWidth",
- "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",
- "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",
- "TileBrush_1AlignmentX",
- "TileBrush_1AlignmentY",
- "TileBrush_1Stretch",
- "TileBrush_1TileMode",
- "TileBrush_1Viewport",
- "TileBrush_1ViewportUnits",
- "TimeSpan_1FromMilliseconds",
- "Timeline_1AutoReverse",
- "Timeline_1Duration",
- "Timeline_1RepeatBehavior",
- "ToUnicode",
- "ToggleButton_1Checked",
- "ToggleButton_1CheckedEvent",
- "ToggleButton_1IndeterminateEvent",
- "ToggleButton_1IsChecked__I",
- "ToggleButton_1IsChecked__IZ",
- "ToggleButton_1IsCheckedNullSetter",
- "ToggleButton_1IsCheckedProperty",
- "ToggleButton_1IsThreeStateProperty",
- "ToggleButton_1Unchecked",
- "ToggleButton_1UncheckedEvent",
- "ToolBarTray_1IsLocked",
- "ToolBarTray_1Orientation",
- "ToolBarTray_1ToolBars",
- "ToolBar_1SetOverflowMode",
- "TransformCollection_1Add",
- "TransformGroup_1Children",
- "Transform_1Clone",
- "TreeViewItem_1CollapsedEvent",
- "TreeViewItem_1ExpandedEvent",
- "TreeViewItem_1IsExpanded__I",
- "TreeViewItem_1IsExpanded__IZ",
- "TreeViewItem_1IsSelected",
- "TreeView_1SelectedItem",
- "TreeView_1SelectedItemChanged",
- "TreeView_1typeid",
- "TypeConverter_1ConvertFromString",
- "TypeConverter_1ConvertToString",
- "TypeDescriptor_1GetConverter",
- "Type_1FullName",
- "Type_1IsInstanceOfType",
- "TypefaceCollection_1Count",
- "TypefaceCollection_1Current",
- "TypefaceCollection_1GetEnumerator",
- "Typeface_1FontFamily",
- "Typeface_1Stretch",
- "Typeface_1Style",
- "Typeface_1Weight",
- "UIElementCollection_1Add",
- "UIElementCollection_1Contains",
- "UIElementCollection_1Count",
- "UIElementCollection_1Current",
- "UIElementCollection_1GetEnumerator",
- "UIElementCollection_1IndexOf",
- "UIElementCollection_1Insert",
- "UIElementCollection_1Remove",
- "UIElement_1AddHandler",
- "UIElement_1BeginAnimation",
- "UIElement_1CaptureMouse",
- "UIElement_1Clip",
- "UIElement_1ClipToBounds",
- "UIElement_1DesiredSize",
- "UIElement_1Focus",
- "UIElement_1Focusable",
- "UIElement_1InputHitTest",
- "UIElement_1InvalidateVisual",
- "UIElement_1IsEnabled__I",
- "UIElement_1IsEnabled__IZ",
- "UIElement_1IsFocused",
- "UIElement_1IsKeyboardFocusWithin",
- "UIElement_1IsKeyboardFocused",
- "UIElement_1IsMouseOver",
- "UIElement_1IsVisible",
- "UIElement_1KeyDown",
- "UIElement_1KeyUp",
- "UIElement_1LostKeyboardFocus",
- "UIElement_1Measure",
- "UIElement_1MouseDown",
- "UIElement_1MouseEnter",
- "UIElement_1MouseLeave",
- "UIElement_1MouseMove",
- "UIElement_1MouseUp",
- "UIElement_1MouseWheel",
- "UIElement_1OpacityProperty",
- "UIElement_1PreviewGotKeyboardFocus",
- "UIElement_1PreviewLostKeyboardFocus",
- "UIElement_1PreviewMouseDown",
- "UIElement_1PreviewMouseMove",
- "UIElement_1PreviewMouseUp",
- "UIElement_1PreviewMouseWheel",
- "UIElement_1PreviewTextInput",
- "UIElement_1ReleaseMouseCapture",
- "UIElement_1TextInput",
- "UIElement_1TranslatePoint",
- "UIElement_1UpdateLayout",
- "UIElement_1Visibility__I",
- "UIElement_1Visibility__IB",
- "UIElement_1VisibilityProperty",
- "VirtualizingStackPanel_1VerticalOffset",
- "VisualTreeHelper_1GetChild",
- "VisualTreeHelper_1GetChildrenCount",
- "VisualTreeHelper_1GetParent",
- "Visual_1PointFromScreen",
- "Visual_1PointToScreen",
- "WindowCollection_1Count",
- "WindowCollection_1Current",
- "WindowCollection_1GetEnumerator",
- "Window_1Activate",
- "Window_1Activated",
- "Window_1AllowsTransparency",
- "Window_1Close",
- "Window_1Closing",
- "Window_1Deactivated",
- "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_1Topmost",
- "Window_1WindowState__I",
- "Window_1WindowState__II",
- "Window_1WindowStyle",
- "WriteableBitmap_1WritePixels",
- "gcnew_1AccessText",
- "gcnew_1Application",
- "gcnew_1ArcSegment",
- "gcnew_1ArrayList",
- "gcnew_1BezierSegment",
- "gcnew_1Binding__",
- "gcnew_1Binding__I",
- "gcnew_1Bitmap",
- "gcnew_1BitmapImage",
- "gcnew_1BitmapPalette",
- "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_1DataTemplate",
- "gcnew_1DiscreteDoubleKeyFrame",
- "gcnew_1DispatcherFrame",
- "gcnew_1DispatcherHookEventHandler",
- "gcnew_1DispatcherTimer",
- "gcnew_1DoubleAnimationUsingKeyFrames",
- "gcnew_1DoubleCollection",
- "gcnew_1DrawingVisual",
- "gcnew_1Duration",
- "gcnew_1EventHandler",
- "gcnew_1ExecutedRoutedEventHandler",
- "gcnew_1Expander",
- "gcnew_1FileInfo",
- "gcnew_1FontFamily",
- "gcnew_1FormatConvertedBitmap",
- "gcnew_1FormattedText",
- "gcnew_1FrameworkElementFactory__I",
- "gcnew_1FrameworkElementFactory__II",
- "gcnew_1GeometryGroup",
- "gcnew_1Grid",
- "gcnew_1GridLength",
- "gcnew_1GridView",
- "gcnew_1GridViewColumn",
- "gcnew_1GridViewColumnCollection",
- "gcnew_1GridViewColumnHeader",
- "gcnew_1GroupBox",
- "gcnew_1Hyperlink",
- "gcnew_1Image",
- "gcnew_1ImageBrush",
- "gcnew_1Int32",
- "gcnew_1Int32Rect",
- "gcnew_1IntPtr",
- "gcnew_1KeyEventHandler",
- "gcnew_1KeyboardFocusChangedEventHandler",
- "gcnew_1Label",
- "gcnew_1LineSegment",
- "gcnew_1LinearGradientBrush__IID",
- "gcnew_1LinearGradientBrush__IIII",
- "gcnew_1ListBox",
- "gcnew_1ListBoxItem",
- "gcnew_1ListView",
- "gcnew_1ListViewItem",
- "gcnew_1Matrix",
- "gcnew_1MatrixTransform",
- "gcnew_1Menu",
- "gcnew_1MenuItem",
- "gcnew_1MouseButtonEventHandler",
- "gcnew_1MouseEventHandler",
- "gcnew_1MouseWheelEventHandler",
- "gcnew_1NoArgsDelegate",
- "gcnew_1OpenFileDialog",
- "gcnew_1PasswordBox",
- "gcnew_1Path",
- "gcnew_1PathFigure",
- "gcnew_1PathGeometry",
- "gcnew_1Pen",
- "gcnew_1Point",
- "gcnew_1PointCollection",
- "gcnew_1PolyLineSegment",
- "gcnew_1Popup",
- "gcnew_1ProgressBar",
- "gcnew_1QuadraticBezierSegment",
- "gcnew_1RadioButton",
- "gcnew_1Rect",
- "gcnew_1Rectangle",
- "gcnew_1RectangleGeometry",
- "gcnew_1RenderTargetBitmap",
- "gcnew_1RepeatButton",
- "gcnew_1RoutedEventHandler",
- "gcnew_1RoutedPropertyChangedEventHandler",
- "gcnew_1RoutedPropertyChangedEventHandlerObject",
- "gcnew_1RowDefinition",
- "gcnew_1Run",
- "gcnew_1SWTCanvas",
- "gcnew_1SWTCellConverter",
- "gcnew_1SWTRow",
- "gcnew_1SWTSafeHandle",
- "gcnew_1SWTTextEmbeddedObject",
- "gcnew_1SWTTextParagraphProperties",
- "gcnew_1SWTTextRunProperties",
- "gcnew_1SWTTextSource",
- "gcnew_1SWTTreeViewRowPresenter",
- "gcnew_1SaveFileDialog",
- "gcnew_1ScaleTransform",
- "gcnew_1ScrollBar",
- "gcnew_1ScrollEventHandler",
- "gcnew_1SelectionChangedEventHandler",
- "gcnew_1Separator",
- "gcnew_1Setter",
- "gcnew_1Size__",
- "gcnew_1Size__DD",
- "gcnew_1SizeChangedEventHandler",
- "gcnew_1Slider",
- "gcnew_1SolidColorBrush",
- "gcnew_1StackPanel",
- "gcnew_1StreamGeometry",
- "gcnew_1String",
- "gcnew_1Style",
- "gcnew_1TabControl",
- "gcnew_1TabItem",
- "gcnew_1TextBlock",
- "gcnew_1TextBox",
- "gcnew_1TextChangedEventHandler",
- "gcnew_1TextCharacters",
- "gcnew_1TextCompositionEventHandler",
- "gcnew_1TextDecorationCollection",
- "gcnew_1TextEndOfLine",
- "gcnew_1TextEndOfParagraph",
- "gcnew_1TextTabProperties",
- "gcnew_1TextTabPropertiesCollection",
- "gcnew_1Thickness",
- "gcnew_1TimeSpan",
- "gcnew_1TimerHandler",
- "gcnew_1ToggleButton",
- "gcnew_1ToolBar",
- "gcnew_1ToolBarTray",
- "gcnew_1TransformGroup",
- "gcnew_1TranslateTransform",
- "gcnew_1TreeView",
- "gcnew_1TreeViewItem",
- "gcnew_1Typeface",
- "gcnew_1Uri",
- "gcnew_1Window",
- "gcnew_1WriteableBitmap__I",
- "gcnew_1WriteableBitmap__IIDDII",
- "memcpy",
-};
-
-#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 b492498b8b..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_stats.h
+++ /dev/null
@@ -1,1055 +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
- *******************************************************************************/
-
-#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,
- ApplicationCommands_1Cut_FUNC,
- ApplicationCommands_1Paste_FUNC,
- ApplicationCommands_1Redo_FUNC,
- ApplicationCommands_1Undo_FUNC,
- Application_1Dispatcher_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_1default__II_FUNC,
- ArrayList_1default__III_FUNC,
- BindingExpression_1UpdateTarget_FUNC,
- Binding_1Converter_FUNC,
- Binding_1ConverterParameter_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,
- Border_1typeid_FUNC,
- Brush_1Opacity_FUNC,
- Brushes_1Black_FUNC,
- Brushes_1LightSkyBlue_FUNC,
- Brushes_1Navy_FUNC,
- Brushes_1Transparent_FUNC,
- Brushes_1White_FUNC,
- ButtonBase_1Click_FUNC,
- Button_1IsDefault__I_FUNC,
- Button_1IsDefault__IZ_FUNC,
- CancelEventArgs_1Cancel_FUNC,
- Canvas_1GetLeft_FUNC,
- Canvas_1GetTop_FUNC,
- Canvas_1SetLeft_FUNC,
- Canvas_1SetTop_FUNC,
- CharacterHit_1FirstCharacterIndex_FUNC,
- CharacterHit_1TrailingLength_FUNC,
- CheckBox_1typeid_FUNC,
- Clipboard_1GetText_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_1FontFamily_FUNC,
- Control_1FontFamilyProperty_FUNC,
- Control_1FontSize_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_1Template__I_FUNC,
- Control_1Template__II_FUNC,
- Control_1VerticalContentAlignment_FUNC,
- CreateCursor_FUNC,
- CreateIconIndirect_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,
- DeleteGlobalRef_FUNC,
- DeleteObject_FUNC,
- DependencyObject_1ClearValue_FUNC,
- DependencyObject_1SetValue_FUNC,
- DestroyIcon_FUNC,
- DispatcherFrame_1Continue_FUNC,
- DispatcherHookEventArgs_1Operation_FUNC,
- DispatcherHooks_1DispatcherInactive_FUNC,
- DispatcherHooks_1OperationAborted_FUNC,
- DispatcherHooks_1OperationCompleted_FUNC,
- DispatcherHooks_1OperationPosted_FUNC,
- DispatcherOperation_1Priority_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,
- DoubleCollection_1Add_FUNC,
- DoubleKeyFrameCollection_1Add_FUNC,
- DrawingColor_1FromArgb_FUNC,
- DrawingColor_1ToArgb_FUNC,
- DrawingContext_1Close_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,
- DrawingVisual_1RenderOpen_FUNC,
- DrawingVisual_1typeid_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_1InitialDirectory_FUNC,
- FileDialog_1Title_FUNC,
- FileInfo_1DirectoryName_FUNC,
- FileInfo_1Name_FUNC,
- FontFamily_1GetTypefaces_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,
- Fonts_1SystemTypefaces_FUNC,
- FormattedText_1Baseline_FUNC,
- FormattedText_1BuildGeometry_FUNC,
- FormattedText_1BuildHighlightGeometry_FUNC,
- FormattedText_1Height_FUNC,
- FormattedText_1WidthIncludingTrailingWhitespace_FUNC,
- FormsCommonDialog_1ShowDialog_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_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_1GetBindingExpression_FUNC,
- FrameworkElement_1Height__I_FUNC,
- FrameworkElement_1Height__ID_FUNC,
- FrameworkElement_1HeightProperty_FUNC,
- FrameworkElement_1HorizontalAlignment_FUNC,
- FrameworkElement_1IsLoaded_FUNC,
- FrameworkElement_1Loaded_FUNC,
- FrameworkElement_1Margin_FUNC,
- FrameworkElement_1MarginProperty_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_1SizeChanged_FUNC,
- FrameworkElement_1Tag__I_FUNC,
- FrameworkElement_1Tag__II_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_1Free_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_FUNC,
- Geometry_1IsEmpty_FUNC,
- Geometry_1StrokeContains_FUNC,
- Geometry_1Transform__I_FUNC,
- Geometry_1Transform__II_FUNC,
- GetCursorPos_FUNC,
- GetIconInfo_FUNC,
- GetKeyboardState_FUNC,
- GetModuleHandleW_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_1ColumnsProperty_FUNC,
- GridViewHeaderRowPresenter_1typeid_FUNC,
- GridViewRowPresenterBase_1Columns_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,
- Hyperlink_1Click_FUNC,
- ICollection_1Count_FUNC,
- IEnumerator_1Current_FUNC,
- IEnumerator_1MoveNext_FUNC,
- IList_1Add_FUNC,
- IList_1GetEnumerator_FUNC,
- IList_1default_FUNC,
- ImageSource_1typeid_FUNC,
- Image_1Source_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,
- 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_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_1Uniform_FUNC,
- KeyboardDevice_1Modifiers_FUNC,
- KeyboardEventArgs_1KeyboardDevice_FUNC,
- KeyboardNavigation_1SetTabNavigation_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,
- ListView_1View_FUNC,
- LoadImage_FUNC,
- MapVirtualKeyW_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_1Transform_FUNC,
- Matrix_1TranslatePrepend_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,
- 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_1DirectlyOver_FUNC,
- Mouse_1GetPosition_FUNC,
- Mouse_1LeftButton_FUNC,
- Mouse_1MiddleButton_FUNC,
- Mouse_1RightButton_FUNC,
- Mouse_1SetCursor_FUNC,
- Mouse_1XButton1_FUNC,
- Mouse_1XButton2_FUNC,
- NewGlobalRef_FUNC,
- Object_1Equals_FUNC,
- Object_1GetType_FUNC,
- Object_1ToString_FUNC,
- OpenFileDialog_1Multiselect_FUNC,
- Panel_1Background_FUNC,
- Panel_1BackgroundProperty_FUNC,
- Panel_1Children_FUNC,
- Panel_1GetZIndex_FUNC,
- Panel_1SetZIndex_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_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_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_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_1FromVisual_FUNC,
- ProgressBar_1IsIndeterminate__I_FUNC,
- ProgressBar_1IsIndeterminate__IZ_FUNC,
- ProgressBar_1Orientation_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_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,
- RegistryKey_1GetSubKeyNames_FUNC,
- RegistryKey_1GetValue_FUNC,
- RegistryKey_1OpenSubKey_FUNC,
- Registry_1ClassesRoot_FUNC,
- RenderOptions_1GetBitmapScalingMode_FUNC,
- RenderOptions_1SetBitmapScalingMode_FUNC,
- RenderOptions_1SetEdgeMode_FUNC,
- RenderTargetBitmap_1Render_FUNC,
- RepeatBehavior_1Forever_FUNC,
- RoutedEventArgs_1Handled_FUNC,
- RoutedEventArgs_1OriginalSource_FUNC,
- RoutedEventArgs_1Source_FUNC,
- RoutedEventArgs_1typeid_FUNC,
- RowDefinitionCollection_1Add_FUNC,
- RowDefinition_1Height_FUNC,
- Run_1Text_FUNC,
- SWTCanvas_1Visual__I_FUNC,
- SWTCanvas_1Visual__II_FUNC,
- SWTRow_1NotifyPropertyChanged_FUNC,
- SWTTextRunProperties_1ForegroundBrush_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_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,
- SetCursorPos_FUNC,
- SetterBaseCollection_1Add_FUNC,
- Shape_1Fill_FUNC,
- Shape_1Stroke_FUNC,
- Shape_1StrokeThickness_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,
- StackPanel_1Orientation_FUNC,
- StackPanel_1OrientationProperty_FUNC,
- StackPanel_1typeid_FUNC,
- StreamGeometryContext_1BeginFigure_FUNC,
- StreamGeometryContext_1Close_FUNC,
- StreamGeometryContext_1LineTo_FUNC,
- StreamGeometry_1Open_FUNC,
- String_1Length_FUNC,
- String_1ToCharArray_FUNC,
- Style_1Setters_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_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_1PrimaryScreenHeight_FUNC,
- SystemParameters_1PrimaryScreenWidth_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_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,
- TileBrush_1AlignmentX_FUNC,
- TileBrush_1AlignmentY_FUNC,
- TileBrush_1Stretch_FUNC,
- TileBrush_1TileMode_FUNC,
- TileBrush_1Viewport_FUNC,
- TileBrush_1ViewportUnits_FUNC,
- TimeSpan_1FromMilliseconds_FUNC,
- Timeline_1AutoReverse_FUNC,
- Timeline_1Duration_FUNC,
- Timeline_1RepeatBehavior_FUNC,
- ToUnicode_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_1IsLocked_FUNC,
- ToolBarTray_1Orientation_FUNC,
- ToolBarTray_1ToolBars_FUNC,
- ToolBar_1SetOverflowMode_FUNC,
- TransformCollection_1Add_FUNC,
- TransformGroup_1Children_FUNC,
- Transform_1Clone_FUNC,
- TreeViewItem_1CollapsedEvent_FUNC,
- TreeViewItem_1ExpandedEvent_FUNC,
- TreeViewItem_1IsExpanded__I_FUNC,
- TreeViewItem_1IsExpanded__IZ_FUNC,
- TreeViewItem_1IsSelected_FUNC,
- TreeView_1SelectedItem_FUNC,
- TreeView_1SelectedItemChanged_FUNC,
- TreeView_1typeid_FUNC,
- TypeConverter_1ConvertFromString_FUNC,
- TypeConverter_1ConvertToString_FUNC,
- TypeDescriptor_1GetConverter_FUNC,
- Type_1FullName_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_1Contains_FUNC,
- UIElementCollection_1Count_FUNC,
- UIElementCollection_1Current_FUNC,
- UIElementCollection_1GetEnumerator_FUNC,
- UIElementCollection_1IndexOf_FUNC,
- UIElementCollection_1Insert_FUNC,
- UIElementCollection_1Remove_FUNC,
- UIElement_1AddHandler_FUNC,
- UIElement_1BeginAnimation_FUNC,
- UIElement_1CaptureMouse_FUNC,
- UIElement_1Clip_FUNC,
- UIElement_1ClipToBounds_FUNC,
- UIElement_1DesiredSize_FUNC,
- UIElement_1Focus_FUNC,
- UIElement_1Focusable_FUNC,
- UIElement_1InputHitTest_FUNC,
- UIElement_1InvalidateVisual_FUNC,
- UIElement_1IsEnabled__I_FUNC,
- UIElement_1IsEnabled__IZ_FUNC,
- UIElement_1IsFocused_FUNC,
- UIElement_1IsKeyboardFocusWithin_FUNC,
- UIElement_1IsKeyboardFocused_FUNC,
- UIElement_1IsMouseOver_FUNC,
- UIElement_1IsVisible_FUNC,
- UIElement_1KeyDown_FUNC,
- UIElement_1KeyUp_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_1OpacityProperty_FUNC,
- UIElement_1PreviewGotKeyboardFocus_FUNC,
- UIElement_1PreviewLostKeyboardFocus_FUNC,
- UIElement_1PreviewMouseDown_FUNC,
- UIElement_1PreviewMouseMove_FUNC,
- UIElement_1PreviewMouseUp_FUNC,
- UIElement_1PreviewMouseWheel_FUNC,
- UIElement_1PreviewTextInput_FUNC,
- UIElement_1ReleaseMouseCapture_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_1PointFromScreen_FUNC,
- Visual_1PointToScreen_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_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_1Topmost_FUNC,
- Window_1WindowState__I_FUNC,
- Window_1WindowState__II_FUNC,
- Window_1WindowStyle_FUNC,
- WriteableBitmap_1WritePixels_FUNC,
- gcnew_1AccessText_FUNC,
- gcnew_1Application_FUNC,
- gcnew_1ArcSegment_FUNC,
- gcnew_1ArrayList_FUNC,
- gcnew_1BezierSegment_FUNC,
- gcnew_1Binding___FUNC,
- gcnew_1Binding__I_FUNC,
- gcnew_1Bitmap_FUNC,
- gcnew_1BitmapImage_FUNC,
- gcnew_1BitmapPalette_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_1DataTemplate_FUNC,
- gcnew_1DiscreteDoubleKeyFrame_FUNC,
- gcnew_1DispatcherFrame_FUNC,
- gcnew_1DispatcherHookEventHandler_FUNC,
- gcnew_1DispatcherTimer_FUNC,
- gcnew_1DoubleAnimationUsingKeyFrames_FUNC,
- gcnew_1DoubleCollection_FUNC,
- gcnew_1DrawingVisual_FUNC,
- gcnew_1Duration_FUNC,
- gcnew_1EventHandler_FUNC,
- gcnew_1ExecutedRoutedEventHandler_FUNC,
- gcnew_1Expander_FUNC,
- gcnew_1FileInfo_FUNC,
- gcnew_1FontFamily_FUNC,
- gcnew_1FormatConvertedBitmap_FUNC,
- gcnew_1FormattedText_FUNC,
- gcnew_1FrameworkElementFactory__I_FUNC,
- gcnew_1FrameworkElementFactory__II_FUNC,
- gcnew_1GeometryGroup_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_1Int32Rect_FUNC,
- gcnew_1IntPtr_FUNC,
- gcnew_1KeyEventHandler_FUNC,
- gcnew_1KeyboardFocusChangedEventHandler_FUNC,
- gcnew_1Label_FUNC,
- gcnew_1LineSegment_FUNC,
- gcnew_1LinearGradientBrush__IID_FUNC,
- gcnew_1LinearGradientBrush__IIII_FUNC,
- gcnew_1ListBox_FUNC,
- gcnew_1ListBoxItem_FUNC,
- gcnew_1ListView_FUNC,
- gcnew_1ListViewItem_FUNC,
- gcnew_1Matrix_FUNC,
- gcnew_1MatrixTransform_FUNC,
- gcnew_1Menu_FUNC,
- gcnew_1MenuItem_FUNC,
- gcnew_1MouseButtonEventHandler_FUNC,
- gcnew_1MouseEventHandler_FUNC,
- gcnew_1MouseWheelEventHandler_FUNC,
- gcnew_1NoArgsDelegate_FUNC,
- gcnew_1OpenFileDialog_FUNC,
- gcnew_1PasswordBox_FUNC,
- gcnew_1Path_FUNC,
- gcnew_1PathFigure_FUNC,
- gcnew_1PathGeometry_FUNC,
- gcnew_1Pen_FUNC,
- gcnew_1Point_FUNC,
- gcnew_1PointCollection_FUNC,
- gcnew_1PolyLineSegment_FUNC,
- gcnew_1Popup_FUNC,
- gcnew_1ProgressBar_FUNC,
- gcnew_1QuadraticBezierSegment_FUNC,
- gcnew_1RadioButton_FUNC,
- gcnew_1Rect_FUNC,
- gcnew_1Rectangle_FUNC,
- gcnew_1RectangleGeometry_FUNC,
- gcnew_1RenderTargetBitmap_FUNC,
- gcnew_1RepeatButton_FUNC,
- gcnew_1RoutedEventHandler_FUNC,
- gcnew_1RoutedPropertyChangedEventHandler_FUNC,
- gcnew_1RoutedPropertyChangedEventHandlerObject_FUNC,
- gcnew_1RowDefinition_FUNC,
- gcnew_1Run_FUNC,
- gcnew_1SWTCanvas_FUNC,
- gcnew_1SWTCellConverter_FUNC,
- gcnew_1SWTRow_FUNC,
- gcnew_1SWTSafeHandle_FUNC,
- gcnew_1SWTTextEmbeddedObject_FUNC,
- gcnew_1SWTTextParagraphProperties_FUNC,
- gcnew_1SWTTextRunProperties_FUNC,
- gcnew_1SWTTextSource_FUNC,
- gcnew_1SWTTreeViewRowPresenter_FUNC,
- gcnew_1SaveFileDialog_FUNC,
- gcnew_1ScaleTransform_FUNC,
- gcnew_1ScrollBar_FUNC,
- gcnew_1ScrollEventHandler_FUNC,
- gcnew_1SelectionChangedEventHandler_FUNC,
- gcnew_1Separator_FUNC,
- gcnew_1Setter_FUNC,
- gcnew_1Size___FUNC,
- gcnew_1Size__DD_FUNC,
- gcnew_1SizeChangedEventHandler_FUNC,
- gcnew_1Slider_FUNC,
- gcnew_1SolidColorBrush_FUNC,
- gcnew_1StackPanel_FUNC,
- gcnew_1StreamGeometry_FUNC,
- gcnew_1String_FUNC,
- gcnew_1Style_FUNC,
- gcnew_1TabControl_FUNC,
- gcnew_1TabItem_FUNC,
- gcnew_1TextBlock_FUNC,
- gcnew_1TextBox_FUNC,
- gcnew_1TextChangedEventHandler_FUNC,
- gcnew_1TextCharacters_FUNC,
- gcnew_1TextCompositionEventHandler_FUNC,
- gcnew_1TextDecorationCollection_FUNC,
- gcnew_1TextEndOfLine_FUNC,
- gcnew_1TextEndOfParagraph_FUNC,
- gcnew_1TextTabProperties_FUNC,
- gcnew_1TextTabPropertiesCollection_FUNC,
- gcnew_1Thickness_FUNC,
- gcnew_1TimeSpan_FUNC,
- gcnew_1TimerHandler_FUNC,
- gcnew_1ToggleButton_FUNC,
- gcnew_1ToolBar_FUNC,
- gcnew_1ToolBarTray_FUNC,
- gcnew_1TransformGroup_FUNC,
- gcnew_1TranslateTransform_FUNC,
- gcnew_1TreeView_FUNC,
- gcnew_1TreeViewItem_FUNC,
- gcnew_1Typeface_FUNC,
- gcnew_1Uri_FUNC,
- gcnew_1Window_FUNC,
- gcnew_1WriteableBitmap__I_FUNC,
- gcnew_1WriteableBitmap__IIDDII_FUNC,
- memcpy_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 2ff660613d..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.cpp
+++ /dev/null
@@ -1,91 +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"
-
-#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(lpObject);
- ICONINFOFc.fIcon = env->GetFieldID(ICONINFOFc.clazz, "fIcon", "Z");
- ICONINFOFc.xHotspot = env->GetFieldID(ICONINFOFc.clazz, "xHotspot", "I");
- ICONINFOFc.yHotspot = env->GetFieldID(ICONINFOFc.clazz, "yHotspot", "I");
- ICONINFOFc.hbmMask = env->GetFieldID(ICONINFOFc.clazz, "hbmMask", "I");
- ICONINFOFc.hbmColor = env->GetFieldID(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(lpObject, ICONINFOFc.fIcon);
- lpStruct->xHotspot = env->GetIntField(lpObject, ICONINFOFc.xHotspot);
- lpStruct->yHotspot = env->GetIntField(lpObject, ICONINFOFc.yHotspot);
- lpStruct->hbmMask = (HBITMAP)env->GetIntField(lpObject, ICONINFOFc.hbmMask);
- lpStruct->hbmColor = (HBITMAP)env->GetIntField(lpObject, ICONINFOFc.hbmColor);
- return lpStruct;
-}
-
-void setICONINFOFields(JNIEnv *env, jobject lpObject, ICONINFO *lpStruct)
-{
- if (!ICONINFOFc.cached) cacheICONINFOFields(env, lpObject);
- env->SetBooleanField(lpObject, ICONINFOFc.fIcon, (jboolean)lpStruct->fIcon);
- env->SetIntField(lpObject, ICONINFOFc.xHotspot, (jint)lpStruct->xHotspot);
- env->SetIntField(lpObject, ICONINFOFc.yHotspot, (jint)lpStruct->yHotspot);
- env->SetIntField(lpObject, ICONINFOFc.hbmMask, (jint)lpStruct->hbmMask);
- env->SetIntField(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(lpObject);
- POINTFc.x = env->GetFieldID(POINTFc.clazz, "x", "I");
- POINTFc.y = env->GetFieldID(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(lpObject, POINTFc.x);
- lpStruct->y = env->GetIntField(lpObject, POINTFc.y);
- return lpStruct;
-}
-
-void setPOINTFields(JNIEnv *env, jobject lpObject, POINT *lpStruct)
-{
- if (!POINTFc.cached) cachePOINTFields(env, lpObject);
- env->SetIntField(lpObject, POINTFc.x, (jint)lpStruct->x);
- env->SetIntField(lpObject, POINTFc.y, (jint)lpStruct->y);
-}
-#endif
-
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 5a5a20648f..0000000000
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/wpf/library/os_structs.h
+++ /dev/null
@@ -1,37 +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 "os.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
-

Back to the top