yu_ac_bg_etf_javaqx_qswing_JQWindow.h

00001 /*
00002  * @(#)yu_ac_bg_etf_javaqx_qswing_JQWindow.h  0.2.0 / 2007-12-05
00003  *
00004  * Copyright (c) 2007, ETF and contributors. All rights reserved.
00005  *
00006  * This software is licensed under the LGPL, version 2.1, license.
00007  * A copy of the license is included in the file LICENSE-LGPL.txt.
00008  */
00009 #ifndef YU_AC_BG_ETF_JAVAQX_QSWING_JQWINDOW_H
00010 #define YU_AC_BG_ETF_JAVAQX_QSWING_JQWINDOW_H
00011 
00012 #include <jni.h>
00013 
00014 #ifdef __cplusplus
00015 extern "C" {
00016 #endif // __cplusplus
00017 
00018 /*
00019  * Header file for: yu_ac_bg_etf_javaqx_qswing_JQWindow
00020  * 
00021  * WARNING: DO NOT EDIT THIS FILE - it is machine generated
00022  */
00023 
00024 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_WINDOW
00025 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_WINDOW 1
00026 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_DIALOG
00027 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_DIALOG 3
00028 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_POPUP
00029 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_POPUP 9
00030 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_TOOL
00031 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_TOOL 11
00032 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_SPLASH_SCREEN
00033 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_TYPE_SPLASH_SCREEN 15
00034 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_UNDECORATED
00035 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_UNDECORATED 0x00000800
00036 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_TITLE
00037 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_TITLE 0x00001000
00038 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_SYSTEM_MENU
00039 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_SYSTEM_MENU 0x00002000
00040 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_MINIMIZE_BUTTON
00041 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_MINIMIZE_BUTTON 0x00004000
00042 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_MAXIMIZE_BUTTON
00043 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_MAXIMIZE_BUTTON 0x00008000
00044 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_HELP_BUTTON
00045 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_HELP_BUTTON 0x00010000
00046 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_WINDOW_OPACITY_SUPPORTED
00047 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_WINDOW_OPACITY_SUPPORTED 
00048 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_ALWAYS_ON_TOP_WINDOW_SUPPORTED
00049 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_ALWAYS_ON_TOP_WINDOW_SUPPORTED 
00050 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_FULL_SCREEN_WINDOW_SUPPORTED
00051 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_FULL_SCREEN_WINDOW_SUPPORTED 
00052 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_WINDOW_SHAPE_SUPPORTED
00053 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_WINDOW_SHAPE_SUPPORTED 
00054 #undef yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_DECORATION_CHECK
00055 #define yu_ac_bg_etf_javaqx_qswing_JQWindow_BORDER_DECORATION_CHECK BORDER_HELP_BUTTON)
00056 
00057 /*
00058  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00059  * Method:    _create
00060  * Signature: ()J
00061  */
00062 JNIEXPORT jlong JNICALL
00063 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1create
00064   (JNIEnv *, jobject);
00065 
00066 /*
00067  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00068  * Method:    _setWindowType
00069  * Signature: (JI)V
00070  */
00071 JNIEXPORT void JNICALL
00072 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setWindowType
00073   (JNIEnv *, jobject, jlong, jint);
00074 
00075 /*
00076  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00077  * Method:    _setTitle
00078  * Signature: (JLjava/lang/String;)V
00079  */
00080 JNIEXPORT void JNICALL
00081 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setTitle
00082   (JNIEnv *, jobject, jlong, jstring);
00083 
00084 /*
00085  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00086  * Method:    _setIconImage
00087  * Signature: (JJ)V
00088  */
00089 JNIEXPORT void JNICALL
00090 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setIconImage__JJ
00091   (JNIEnv *, jobject, jlong, jlong);
00092 
00093 /*
00094  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00095  * Method:    _setIconImage
00096  * Signature: (J[BI)V
00097  */
00098 JNIEXPORT void JNICALL
00099 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setIconImage__J_3BI
00100   (JNIEnv *, jobject, jlong, jbyteArray, jint);
00101 
00102 /*
00103  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00104  * Method:    _setOpacity
00105  * Signature: (JD)V
00106  */
00107 JNIEXPORT void JNICALL
00108 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setOpacity
00109   (JNIEnv *, jobject, jlong, jdouble);
00110 
00111 /*
00112  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00113  * Method:    _setAcceptClose
00114  * Signature: (JZ)V
00115  */
00116 JNIEXPORT void JNICALL
00117 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setAcceptClose
00118   (JNIEnv *, jobject, jlong, jboolean);
00119 
00120 /*
00121  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00122  * Method:    _setModality
00123  * Signature: (JI)V
00124  */
00125 JNIEXPORT void JNICALL
00126 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setModality
00127   (JNIEnv *, jobject, jlong, jint);
00128 
00129 /*
00130  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00131  * Method:    _setState
00132  * Signature: (JI)V
00133  */
00134 JNIEXPORT void JNICALL
00135 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setState
00136   (JNIEnv *, jobject, jlong, jint);
00137 
00138 /*
00139  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00140  * Method:    _setAlwaysOnTop
00141  * Signature: (JZ)V
00142  */
00143 JNIEXPORT void JNICALL
00144 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setAlwaysOnTop
00145   (JNIEnv *, jobject, jlong, jboolean);
00146 
00147 /*
00148  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00149  * Method:    _setLocationRelativeTo
00150  * Signature: (JJ)V
00151  */
00152 JNIEXPORT void JNICALL
00153 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setLocationRelativeTo
00154   (JNIEnv *, jobject, jlong, jlong);
00155 
00156 /*
00157  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00158  * Method:    _toFront
00159  * Signature: (J)V
00160  */
00161 JNIEXPORT void JNICALL
00162 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1toFront
00163   (JNIEnv *, jobject, jlong);
00164 
00165 /*
00166  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00167  * Method:    _toBack
00168  * Signature: (J)V
00169  */
00170 JNIEXPORT void JNICALL
00171 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1toBack
00172   (JNIEnv *, jobject, jlong);
00173 
00174 /*
00175  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00176  * Method:    _setBorderDecoration
00177  * Signature: (JI)V
00178  */
00179 JNIEXPORT void JNICALL
00180 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setBorderDecoration
00181   (JNIEnv *, jobject, jlong, jint);
00182 
00183 /*
00184  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00185  * Method:    _initialize
00186  * Signature: ()V
00187  */
00188 JNIEXPORT void JNICALL
00189 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1initialize
00190   (JNIEnv *, jclass);
00191 
00192 /*
00193  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00194  * Method:    _opacitySupported
00195  * Signature: ()Z
00196  */
00197 JNIEXPORT jboolean JNICALL
00198 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1opacitySupported
00199   (JNIEnv *, jclass);
00200 
00201 /*
00202  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00203  * Method:    _alwaysOnTopSupported
00204  * Signature: ()Z
00205  */
00206 JNIEXPORT jboolean JNICALL
00207 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1alwaysOnTopSupported
00208   (JNIEnv *, jclass);
00209 
00210 /*
00211  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00212  * Method:    _fullScreenSupported
00213  * Signature: ()Z
00214  */
00215 JNIEXPORT jboolean JNICALL
00216 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1fullScreenSupported
00217   (JNIEnv *, jclass);
00218 
00219 /*
00220  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00221  * Method:    _windowShapeSupported
00222  * Signature: ()Z
00223  */
00224 JNIEXPORT jboolean JNICALL
00225 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1windowShapeSupported
00226   (JNIEnv *, jclass);
00227 
00228 /*
00229  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00230  * Method:    _getWindows
00231  * Signature: ()Lyu/ac/bg/etf/javaqx/qswing/JQWindow;
00232  */
00233 JNIEXPORT jobjectArray JNICALL
00234 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1getWindows
00235   (JNIEnv *, jclass);
00236 
00237 /*
00238  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00239  * Method:    _getActiveWindow
00240  * Signature: ()Lyu/ac/bg/etf/javaqx/qswing/JQWindow;
00241  */
00242 JNIEXPORT jobject JNICALL
00243 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1getActiveWindow
00244   (JNIEnv *, jclass);
00245 
00246 /*
00247  * Class:     yu_ac_bg_etf_javaqx_qswing_JQWindow
00248  * Method:    _setWindowOwner
00249  * Signature: (JJ)V
00250  */
00251 JNIEXPORT void JNICALL
00252 Java_yu_ac_bg_etf_javaqx_qswing_JQWindow__1setWindowOwner
00253   (JNIEnv *, jclass, jlong, jlong);
00254 
00255 #ifdef __cplusplus
00256 }
00257 #endif // __cplusplus
00258 
00259 #endif //YU_AC_BG_ETF_JAVAQX_QSWING_JQWINDOW_H
00260 
00261 /*^*****************************************************************************
00262   File History:
00263 
00264  - 2007-12-05 12:03:16 JavaQx Native Generator
00265    Initial version
00266 
00267 *****************************************************************************^*/

Copyright © 2007 ETF and contributors. All Rights Reserved.