+++ /dev/null
-/*
- * Class: gnu/java/awt/peer/gtk/GtkLabelPeer
- * Method: nativeSetAlignment
- * Signature: (F)V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_nativeSetAlignment (JNIEnv *env , struct
-gnu_java_awt_peer_gtk_GtkLabelPeer* this , float par1) {
-}
/*
* Class: gnu/java/awt/peer/gtk/GdkFontMetrics
* Method: initState
- * Signature: (Ljava/lang/String;I)[I
+ * Signature: (Ljava/lang/String;II)[I
*/
-JNIEXPORT java_intarray* JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_initState(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkFontMetrics* this, struct java_lang_String* par1, s4 par2);
+JNIEXPORT java_intarray* JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_initState(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkFontMetrics* this, struct java_lang_String* par1, s4 par2, s4 par3);
/*
* Class: gnu/java/awt/peer/gtk/GdkFontMetrics
* Method: stringWidth
- * Signature: (Ljava/lang/String;)I
+ * Signature: (Ljava/lang/String;IILjava/lang/String;)I
*/
-JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_stringWidth(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkFontMetrics* this, struct java_lang_String* par1);
+JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_stringWidth(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkFontMetrics* this, struct java_lang_String* par1, s4 par2, s4 par3, struct java_lang_String* par4);
#endif
* Method: initState
* Signature: (Lgnu/java/awt/peer/gtk/GtkComponentPeer;)[I
*/
-JNIEXPORT java_intarray* JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_initState(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct gnu_java_awt_peer_gtk_GtkComponentPeer* par1);
+JNIEXPORT java_intarray* JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_initState__Lgnu_java_awt_peer_gtk_GtkComponentPeer_2(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct gnu_java_awt_peer_gtk_GtkComponentPeer* par1);
/*
* Method: initState
* Signature: (II)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics0_initState(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, s4 par1, s4 par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_initState__II(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, s4 par1, s4 par2);
/*
/*
* Class: gnu/java/awt/peer/gtk/GdkGraphics
* Method: drawString
- * Signature: (Ljava/lang/String;IILjava/lang/String;I)V
+ * Signature: (Ljava/lang/String;IILjava/lang/String;II)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_drawString(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct java_lang_String* par1, s4 par2, s4 par3, struct java_lang_String* par4, s4 par5);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_drawString(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct java_lang_String* par1, s4 par2, s4 par3, struct java_lang_String* par4, s4 par5, s4 par6);
/*
struct java_util_Vector* consumers;
struct java_lang_String* filename;
struct java_net_URL* url;
+ java_bytearray* data;
+ s4 offset;
+ s4 length;
+ struct java_io_InputStream* input;
s4 native_state;
struct java_util_Vector* curr;
} gnu_java_awt_peer_gtk_GdkPixbufDecoder;
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this);
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkButtonPeer
+ * Method: connectJObject
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_connectJObject(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkButtonPeer
+ * Method: connectSignals
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this);
+
+
/*
* Class: gnu/java/awt/peer/gtk/GtkButtonPeer
* Method: gtkSetFont
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkSetFont(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this, struct java_lang_String* par1, s4 par2, s4 par3);
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkButtonPeer
+ * Method: gtkSetLabel
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkSetLabel(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this, struct java_lang_String* par1);
+
+
/*
* Class: gnu/java/awt/peer/gtk/GtkButtonPeer
* Method: gtkWidgetSetForeground
*/
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkWidgetSetForeground(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this, s4 par1, s4 par2, s4 par3);
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkButtonPeer
+ * Method: gtkActivate
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkActivate(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this);
+
#endif
struct java_awt_Component* awtComponent;
struct java_awt_Insets* insets;
struct gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer* old_group;
+ s4 currentState;
} gnu_java_awt_peer_gtk_GtkCheckboxPeer;
/*
* Class: gnu/java/awt/peer/gtk/GtkCheckboxPeer
* Method: nativeCreate
- * Signature: (Lgnu/java/awt/peer/gtk/GtkCheckboxGroupPeer;)V
+ * Signature: (Lgnu/java/awt/peer/gtk/GtkCheckboxGroupPeer;Z)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_nativeCreate(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer* par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_nativeCreate(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer* par1, s4 par2);
/*
/*
* Class: gnu/java/awt/peer/gtk/GtkCheckboxPeer
- * Method: connectHooks
+ * Method: connectSignals
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkCheckboxPeer
+ * Method: gtkSetFont
+ * Signature: (Ljava/lang/String;II)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetFont(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct java_lang_String* par1, s4 par2, s4 par3);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkCheckboxPeer
+ * Method: gtkSetLabel
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetLabel(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct java_lang_String* par1);
#endif
/*
* Class: gnu/java/awt/peer/gtk/GtkChoicePeer
- * Method: add
+ * Method: getHistory
+ * Signature: ()I
+ */
+JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_getHistory(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkChoicePeer
+ * Method: nativeAdd
* Signature: (Ljava/lang/String;I)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_add(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this, struct java_lang_String* par1, s4 par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeAdd(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this, struct java_lang_String* par1, s4 par2);
/*
* Class: gnu/java/awt/peer/gtk/GtkChoicePeer
- * Method: remove
+ * Method: nativeRemove
* Signature: (I)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_remove(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this, s4 par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemove(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this, s4 par1);
/*
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetDimensions(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, java_intarray* par1);
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method: gtkWidgetGetPreferredDimensions
+ * Signature: ([I)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetPreferredDimensions(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, java_intarray* par1);
+
+
/*
* Class: gnu/java/awt/peer/gtk/GtkComponentPeer
* Method: gtkWidgetGetLocationOnScreen
/*
* Class: gnu/java/awt/peer/gtk/GtkComponentPeer
- * Method: connectHooks
+ * Method: gtkWidgetRequestFocus
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetRequestFocus(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method: gtkWidgetDispatchKeyEvent
+ * Signature: (IJIII)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetDispatchKeyEvent(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, s4 par1, s8 par2, s4 par3, s4 par4, s4 par5);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method: gtkSetFont
+ * Signature: (Ljava/lang/String;II)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkSetFont(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, s4 par2, s4 par3);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method: gtkWidgetQueueDrawArea
+ * Signature: (IIII)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetQueueDrawArea(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, s4 par1, s4 par2, s4 par3, s4 par4);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method: addExposeFilter
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_addExposeFilter(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method: removeExposeFilter
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_removeExposeFilter(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method: connectJObject
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_connectJObject(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
/*
* Class: gnu/java/awt/peer/gtk/GtkComponentPeer
- * Method: requestFocus
+ * Method: connectSignals
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_requestFocus(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
/*
* Method: set
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, struct java_lang_String* par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, struct java_lang_String* par2);
/*
* Method: set
* Signature: (Ljava/lang/String;Z)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer0_set(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, s4 par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Z(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, s4 par2);
/*
* Method: set
* Signature: (Ljava/lang/String;I)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer1_set(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, s4 par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2I(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, s4 par2);
/*
* Method: set
* Signature: (Ljava/lang/String;F)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer2_set(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, float par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2F(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, float par2);
/*
* Method: set
* Signature: (Ljava/lang/String;Ljava/lang/Object;)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer3_set(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, struct java_lang_Object* par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Ljava_lang_Object_2(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, struct java_lang_Object* par2);
#endif
struct java_awt_Container* c;
s4 hasBeenShown;
s4 oldState;
+ struct java_lang_String* currentFile;
+ struct java_lang_String* currentDirectory;
} gnu_java_awt_peer_gtk_GtkFileDialogPeer;
/*
* Class: gnu/java/awt/peer/gtk/GtkFileDialogPeer
- * Method: setFile
- * Signature: (Ljava/lang/String;)V
+ * Method: connectJObject
+ * Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_setFile(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this, struct java_lang_String* par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_connectJObject(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this);
/*
* Class: gnu/java/awt/peer/gtk/GtkFileDialogPeer
- * Method: connectHooks
+ * Method: connectSignals
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkFileDialogPeer
+ * Method: nativeSetFile
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFile(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this, struct java_lang_String* par1);
#endif
s4 hasBeenShown;
s4 oldState;
s4 menuBarHeight;
+ struct java_awt_peer_MenuBarPeer* menuBar;
} gnu_java_awt_peer_gtk_GtkFramePeer;
/*
* Class: gnu/java/awt/peer/gtk/GtkFramePeer
* Method: getMenuBarHeight
- * Signature: ()I
+ * Signature: (Ljava/awt/peer/MenuBarPeer;)I
*/
-JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_getMenuBarHeight(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this);
+JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_getMenuBarHeight(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this, struct java_awt_peer_MenuBarPeer* par1);
/*
*/
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_setMenuBarPeer(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this, struct java_awt_peer_MenuBarPeer* par1);
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkFramePeer
+ * Method: removeMenuBarPeer
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_removeMenuBarPeer(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkFramePeer
+ * Method: moveLayout
+ * Signature: (I)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_moveLayout(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this, s4 par1);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkFramePeer
+ * Method: gtkLayoutSetVisible
+ * Signature: (Z)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_gtkLayoutSetVisible(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this, s4 par1);
+
#endif
/*
* Class: gnu/java/awt/peer/gtk/GtkLabelPeer
- * Method: setText
- * Signature: (Ljava/lang/String;)V
+ * Method: gtkSetFont
+ * Signature: (Ljava/lang/String;II)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_setText(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkLabelPeer* this, struct java_lang_String* par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_gtkSetFont(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkLabelPeer* this, struct java_lang_String* par1, s4 par2, s4 par3);
/*
*/
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_nativeSetAlignment(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkLabelPeer* this, float par1);
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkLabelPeer
+ * Method: setText
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_setText(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkLabelPeer* this, struct java_lang_String* par1);
+
#endif
/*
* Class: gnu/java/awt/peer/gtk/GtkListPeer
* Method: create
+ * Signature: (I)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this, s4 par1);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkListPeer
+ * Method: connectJObject
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_connectJObject(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkListPeer
+ * Method: connectSignals
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkListPeer
+ * Method: gtkSetFont
+ * Signature: (Ljava/lang/String;II)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_gtkSetFont(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this, struct java_lang_String* par1, s4 par2, s4 par3);
/*
* Class: gnu/java/awt/peer/gtk/GtkListPeer
- * Method: connectHooks
+ * Method: gtkWidgetRequestFocus
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_gtkWidgetRequestFocus(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this);
/*
* Class: gnu/java/awt/peer/gtk/GtkListPeer
* Method: getSize
- * Signature: (I[I)V
+ * Signature: (II[I)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_getSize(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this, s4 par1, java_intarray* par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_getSize(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkListPeer* this, s4 par1, s4 par2, java_intarray* par3);
/*
java_objectheader header;
s4 native_state;
struct java_lang_Object* awtWidget;
+ s4 gtkInitCalled;
} gnu_java_awt_peer_gtk_GtkMainThread;
/*
* Class: gnu/java/awt/peer/gtk/GtkMainThread
* Method: gtkInit
- * Signature: ()V
+ * Signature: (I)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkInit(JNIEnv *env, jclass clazz);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkInit(JNIEnv *env, jclass clazz, s4 par1);
/*
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkMenuItemPeer* this, struct java_lang_String* par1);
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkMenuItemPeer
+ * Method: connectSignals
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkMenuItemPeer* this);
+
+
/*
* Class: gnu/java/awt/peer/gtk/GtkMenuItemPeer
* Method: setLabel
/*
* Class: gnu/java/awt/peer/gtk/GtkPanelPeer
- * Method: connectHooks
+ * Method: connectJObject
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPanelPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkPanelPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPanelPeer_connectJObject(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkPanelPeer* this);
#endif
/*
* Class: gnu/java/awt/peer/gtk/GtkScrollPanePeer
* Method: create
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollPanePeer* this);
-
-
-/*
- * Class: gnu/java/awt/peer/gtk/GtkScrollPanePeer
- * Method: gtkScrolledWindowNew
- * Signature: (Ljava/awt/peer/ComponentPeer;III[I)V
+ * Signature: (II)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowNew(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollPanePeer* this, struct java_awt_peer_ComponentPeer* par1, s4 par2, s4 par3, s4 par4, java_intarray* par5);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollPanePeer* this, s4 par1, s4 par2);
/*
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetVScrollIncrement(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollPanePeer* this, s4 par1);
-/*
- * Class: gnu/java/awt/peer/gtk/GtkScrollPanePeer
- * Method: gtkScrolledWindowSetSize
- * Signature: (II)V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetSize(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollPanePeer* this, s4 par1, s4 par2);
-
-
/*
* Class: gnu/java/awt/peer/gtk/GtkScrollPanePeer
* Method: setPolicy
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_setPolicy(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollPanePeer* this, s4 par1);
-/*
- * Class: gnu/java/awt/peer/gtk/GtkScrollPanePeer
- * Method: childResized
- * Signature: (II)V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_childResized(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollPanePeer* this, s4 par1, s4 par2);
-
-
/*
* Class: gnu/java/awt/peer/gtk/GtkScrollPanePeer
* Method: getHScrollbarHeight
/*
* Class: gnu/java/awt/peer/gtk/GtkScrollbarPeer
- * Method: connectHooks
+ * Method: connectJObject
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollbarPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectJObject(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollbarPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkScrollbarPeer
+ * Method: connectSignals
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkScrollbarPeer* this);
/*
/*
* Class: gnu/java/awt/peer/gtk/GtkTextAreaPeer
* Method: create
- * Signature: (I)V
+ * Signature: (III)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextAreaPeer* this, s4 par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextAreaPeer* this, s4 par1, s4 par2, s4 par3);
/*
/*
* Class: gnu/java/awt/peer/gtk/GtkTextAreaPeer
- * Method: gtkTextGetSize
- * Signature: ([I)V
+ * Method: gtkWidgetRequestFocus
+ * Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkTextGetSize(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextAreaPeer* this, java_intarray* par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkWidgetRequestFocus(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextAreaPeer* this);
/*
*/
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_replaceRange(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextAreaPeer* this, struct java_lang_String* par1, s4 par2, s4 par3);
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkTextAreaPeer
+ * Method: getHScrollbarHeight
+ * Signature: ()I
+ */
+JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getHScrollbarHeight(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextAreaPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkTextAreaPeer
+ * Method: getVScrollbarWidth
+ * Signature: ()I
+ */
+JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getVScrollbarWidth(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextAreaPeer* this);
+
#endif
/*
* Class: gnu/java/awt/peer/gtk/GtkTextComponentPeer
- * Method: connectHooks
+ * Method: connectSignals
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextComponentPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextComponentPeer* this);
/*
/*
* Class: gnu/java/awt/peer/gtk/GtkTextFieldPeer
* Method: create
- * Signature: ()V
+ * Signature: (I)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextFieldPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextFieldPeer* this, s4 par1);
/*
* Class: gnu/java/awt/peer/gtk/GtkTextFieldPeer
- * Method: gtkEntryGetSize
- * Signature: ([I)V
+ * Method: gtkEntryGetBorderWidth
+ * Signature: ()I
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetSize(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextFieldPeer* this, java_intarray* par1);
+JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetBorderWidth(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextFieldPeer* this);
/*
java_objectheader header;
struct java_util_Map* desktopProperties;
struct java_beans_PropertyChangeSupport* desktopPropsSupport;
+ struct java_util_Map* imageCache;
struct gnu_java_awt_peer_gtk_GtkMainThread* main;
struct java_util_Hashtable* containers;
} gnu_java_awt_peer_gtk_GtkToolkit;
*/
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_sync(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkToolkit* this);
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkToolkit
+ * Method: loadSystemColors
+ * Signature: ([I)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_loadSystemColors(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkToolkit* this, java_intarray* par1);
+
#endif
/*
* Class: gnu/java/awt/peer/gtk/GtkWindowPeer
* Method: create
- * Signature: (IZIILgnu/java/awt/peer/gtk/GtkWindowPeer;)V
+ * Signature: (IZIILgnu/java/awt/peer/gtk/GtkWindowPeer;[I)V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this, s4 par1, s4 par2, s4 par3, s4 par4, struct gnu_java_awt_peer_gtk_GtkWindowPeer* par5);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this, s4 par1, s4 par2, s4 par3, s4 par4, struct gnu_java_awt_peer_gtk_GtkWindowPeer* par5, java_intarray* par6);
/*
* Class: gnu/java/awt/peer/gtk/GtkWindowPeer
- * Method: connectHooks
+ * Method: connectJObject
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_connectHooks(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_connectJObject(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this);
+
+
+/*
+ * Class: gnu/java/awt/peer/gtk/GtkWindowPeer
+ * Method: connectSignals
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_connectSignals(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this);
/*