diff options
author | Tom Tromey <tromey@redhat.com> | 2001-01-12 23:08:23 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2001-01-12 23:08:23 +0000 |
commit | fafc249b1bdd385ce0c45d2696ad7c1c09c9b2cb (patch) | |
tree | 93c6214e284eb3dd7dd0813a7627e79b23ff0df6 /libjava/gnu/awt/gtk/gtkcommon.h | |
parent | ec7c0481a032ed51f976aee0bb88180ff8a34acf (diff) | |
download | gcc-fafc249b1bdd385ce0c45d2696ad7c1c09c9b2cb.zip gcc-fafc249b1bdd385ce0c45d2696ad7c1c09c9b2cb.tar.gz gcc-fafc249b1bdd385ce0c45d2696ad7c1c09c9b2cb.tar.bz2 |
natGtkComponentPeer.cc (getLocationOnScreen): Wrote.
* gnu/awt/gtk/natGtkComponentPeer.cc (getLocationOnScreen):
Wrote.
(setCursor): Wrote.
Include Cursor.h.
* gnu/awt/gtk/natGtkLabelPeer.cc: New file.
* gnu/awt/gtk/natGtkButtonPeer.cc: New file.
* gnu/awt/gtk/gtkcommon.h (class _Jv_GdkThreadLock): New class.
* gnu/awt/gtk/GtkLabelPeer.java: New file.
* gnu/awt/gtk/GtkButtonPeer.java: New file.
From-SVN: r38967
Diffstat (limited to 'libjava/gnu/awt/gtk/gtkcommon.h')
-rw-r--r-- | libjava/gnu/awt/gtk/gtkcommon.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libjava/gnu/awt/gtk/gtkcommon.h b/libjava/gnu/awt/gtk/gtkcommon.h index 4e9c430..207d2cf 100644 --- a/libjava/gnu/awt/gtk/gtkcommon.h +++ b/libjava/gnu/awt/gtk/gtkcommon.h @@ -17,6 +17,20 @@ details. */ #include <java/awt/Color.h> +class _Jv_GdkThreadLock +{ +public: + _Jv_GdkThreadLock () + { + GDK_THREADS_ENTER (); + } + + ~_Jv_GdkThreadLock () + { + GDK_THREADS_LEAVE (); + } +}; + // Convert AWT Color to gdk color value. static inline void _Jv_ConvertAwtColor(java::awt::Color* awtcolor, GdkColor* gdkcolor) |