/[classpath]/classpath/native/jni/gtk-peer/gtkpeer.h
ViewVC logotype

Diff of /classpath/native/jni/gtk-peer/gtkpeer.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19.2.8 by gnu_andrew, Tue Aug 2 20:12:40 2005 UTC revision 1.19.2.9 by gnu_andrew, Sat Sep 10 15:32:02 2005 UTC
# Line 156  JNIEnv *cp_gtk_gdk_env(void); Line 156  JNIEnv *cp_gtk_gdk_env(void);
156  extern double cp_gtk_dpi_conversion_factor;  extern double cp_gtk_dpi_conversion_factor;
157  extern GtkWindowGroup *cp_gtk_global_window_group;  extern GtkWindowGroup *cp_gtk_global_window_group;
158    
159    /* Shared global clipboard for GtkClipboard and GtkSelection. */
160    extern GtkClipboard *cp_gtk_clipboard;
161    
162    /* Standard target (strings) for GtkClipboard and GtkSelection. */
163    extern jstring cp_gtk_stringTarget;
164    extern jstring cp_gtk_imageTarget;
165    extern jstring cp_gtk_filesTarget;
166    
167  /* Union used for type punning. */  /* Union used for type punning. */
168  union widget_union  union widget_union
169  {  {
# Line 163  union widget_union Line 171  union widget_union
171    GtkWidget **widget;    GtkWidget **widget;
172  };  };
173    
174  /* Keycode helpers */  /* Constant conversion helpers */
175  guint cp_gtk_awt_keycode_to_keysym (jint keyCode, jint keyLocation);  guint cp_gtk_awt_keycode_to_keysym (jint keyCode, jint keyLocation);
176    jint cp_gtk_state_to_awt_mods (guint state);
177    
178  /* Image helpers */  /* Image helpers */
179  GdkPixbuf *cp_gtk_image_get_pixbuf (JNIEnv *env, jobject obj);  GdkPixbuf *cp_gtk_image_get_pixbuf (JNIEnv *env, jobject obj);
# Line 180  void cp_gtk_button_init_jni (void); Line 189  void cp_gtk_button_init_jni (void);
189  void cp_gtk_checkbox_init_jni (void);  void cp_gtk_checkbox_init_jni (void);
190  void cp_gtk_choice_init_jni (void);  void cp_gtk_choice_init_jni (void);
191  void cp_gtk_component_init_jni (void);  void cp_gtk_component_init_jni (void);
192    void cp_gtk_filedialog_init_jni (void);
193  void cp_gtk_list_init_jni (void);  void cp_gtk_list_init_jni (void);
194  void cp_gtk_menuitem_init_jni (void);  void cp_gtk_menuitem_init_jni (void);
195  void cp_gtk_scrollbar_init_jni (void);  void cp_gtk_scrollbar_init_jni (void);
# Line 196  void cp_gtk_textcomponent_connect_signal Line 206  void cp_gtk_textcomponent_connect_signal
206  /* Debugging */  /* Debugging */
207  void cp_gtk_print_current_thread (void);  void cp_gtk_print_current_thread (void);
208    
209    #define SYNCHRONIZE_GDK 0
210    
211  #define DEBUG_LOCKING 0  #define DEBUG_LOCKING 0
212    
213  #if DEBUG_LOCKING  #if DEBUG_LOCKING

Legend:
Removed from v.1.19.2.8  
changed lines
  Added in v.1.19.2.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26