2000-11-18  Tor Lillqvist  <tml@iki.fi>

	* gtk/gtk.def: Update.

	* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
This commit is contained in:
Tor Lillqvist 2000-11-17 22:30:47 +00:00 committed by Tor Lillqvist
parent 2c2dbae197
commit 99b14ff2c5
9 changed files with 47 additions and 15 deletions

View File

@ -1,4 +1,4 @@
2000-11-17 Tor Lillqvist <tml@iki.fi>
2000-11-18 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
but in general for window system specific events.
@ -7,6 +7,8 @@
* gtk/makefile.mingw.in
* gtk/makefile.msc.in: Update.
* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,

View File

@ -1,4 +1,4 @@
2000-11-17 Tor Lillqvist <tml@iki.fi>
2000-11-18 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
but in general for window system specific events.
@ -7,6 +7,8 @@
* gtk/makefile.mingw.in
* gtk/makefile.msc.in: Update.
* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,

View File

@ -1,4 +1,4 @@
2000-11-17 Tor Lillqvist <tml@iki.fi>
2000-11-18 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
but in general for window system specific events.
@ -7,6 +7,8 @@
* gtk/makefile.mingw.in
* gtk/makefile.msc.in: Update.
* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,

View File

@ -1,4 +1,4 @@
2000-11-17 Tor Lillqvist <tml@iki.fi>
2000-11-18 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
but in general for window system specific events.
@ -7,6 +7,8 @@
* gtk/makefile.mingw.in
* gtk/makefile.msc.in: Update.
* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,

View File

@ -1,4 +1,4 @@
2000-11-17 Tor Lillqvist <tml@iki.fi>
2000-11-18 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
but in general for window system specific events.
@ -7,6 +7,8 @@
* gtk/makefile.mingw.in
* gtk/makefile.msc.in: Update.
* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,

View File

@ -1,4 +1,4 @@
2000-11-17 Tor Lillqvist <tml@iki.fi>
2000-11-18 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
but in general for window system specific events.
@ -7,6 +7,8 @@
* gtk/makefile.mingw.in
* gtk/makefile.msc.in: Update.
* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,

View File

@ -1,4 +1,4 @@
2000-11-17 Tor Lillqvist <tml@iki.fi>
2000-11-18 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
but in general for window system specific events.
@ -7,6 +7,8 @@
* gtk/makefile.mingw.in
* gtk/makefile.msc.in: Update.
* gtk/gtktexttypes.h: Mark variables for export/import from DLL.
Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,

View File

@ -1178,6 +1178,9 @@ EXPORTS
gtk_text_buffer_remove_tag
gtk_text_buffer_remove_tag_by_name
gtk_text_buffer_set_modified
gtk_text_byte_begins_utf8_char
gtk_text_char_type
gtk_text_child_type
gtk_text_forward_delete
gtk_text_freeze
gtk_text_get_length
@ -1209,7 +1212,10 @@ EXPORTS
gtk_text_iter_reorder
gtk_text_iter_spew
gtk_text_iter_toggles_tag
gtk_text_left_mark_type
gtk_text_new
gtk_text_pixbuf_type
gtk_text_right_mark_type
gtk_text_set_adjustments
gtk_text_set_editable
gtk_text_set_line_wrap
@ -1217,6 +1223,8 @@ EXPORTS
gtk_text_set_word_wrap
gtk_text_tag_get_type
gtk_text_tag_table_lookup
gtk_text_toggle_off_type
gtk_text_toggle_on_type
gtk_text_thaw
gtk_text_unknown_char_utf8
gtk_text_view_buffer_to_window_coords

View File

@ -21,25 +21,35 @@ typedef struct _GtkTextMarkBody GtkTextMarkBody;
* Declarations for variables shared among the text-related files:
*/
#ifdef G_OS_WIN32
#ifdef GTK_COMPILATION
#define VARIABLE __declspec(dllexport)
#else
#define VARIABLE __declspec(dllimport) extern
#endif
#else
#define VARIABLE extern
#endif
/* In gtktextbtree.c */
extern GtkTextLineSegmentClass gtk_text_char_type;
extern GtkTextLineSegmentClass gtk_text_toggle_on_type;
extern GtkTextLineSegmentClass gtk_text_toggle_off_type;
VARIABLE GtkTextLineSegmentClass gtk_text_char_type;
VARIABLE GtkTextLineSegmentClass gtk_text_toggle_on_type;
VARIABLE GtkTextLineSegmentClass gtk_text_toggle_off_type;
/* In gtktextmark.c */
extern GtkTextLineSegmentClass gtk_text_left_mark_type;
extern GtkTextLineSegmentClass gtk_text_right_mark_type;
VARIABLE GtkTextLineSegmentClass gtk_text_left_mark_type;
VARIABLE GtkTextLineSegmentClass gtk_text_right_mark_type;
/* In gtktextchild.c */
extern GtkTextLineSegmentClass gtk_text_pixbuf_type;
extern GtkTextLineSegmentClass gtk_text_child_type;
VARIABLE GtkTextLineSegmentClass gtk_text_pixbuf_type;
VARIABLE GtkTextLineSegmentClass gtk_text_child_type;
/*
* UTF 8 Stubs
*/
#define GTK_TEXT_UNKNOWN_CHAR 0xFFFC
extern const gchar gtk_text_unknown_char_utf8[];
VARIABLE const gchar gtk_text_unknown_char_utf8[];
gboolean gtk_text_byte_begins_utf8_char (const gchar *byte);