diff --git a/ChangeLog b/ChangeLog index 36d55c5218..6ffd7a4be7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -58,6 +58,9 @@ * gtk/makeenums.h: Include gdkprivate.h after gdk.h. + * gtk/maketypes.awk: Declare variables with a macro that expands to + necessary export/import magic in the case of Win32. + * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers. 1999-03-13 Raja R Harinath diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 36d55c5218..6ffd7a4be7 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -58,6 +58,9 @@ * gtk/makeenums.h: Include gdkprivate.h after gdk.h. + * gtk/maketypes.awk: Declare variables with a macro that expands to + necessary export/import magic in the case of Win32. + * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers. 1999-03-13 Raja R Harinath diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 36d55c5218..6ffd7a4be7 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -58,6 +58,9 @@ * gtk/makeenums.h: Include gdkprivate.h after gdk.h. + * gtk/maketypes.awk: Declare variables with a macro that expands to + necessary export/import magic in the case of Win32. + * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers. 1999-03-13 Raja R Harinath diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 36d55c5218..6ffd7a4be7 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -58,6 +58,9 @@ * gtk/makeenums.h: Include gdkprivate.h after gdk.h. + * gtk/maketypes.awk: Declare variables with a macro that expands to + necessary export/import magic in the case of Win32. + * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers. 1999-03-13 Raja R Harinath diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 36d55c5218..6ffd7a4be7 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -58,6 +58,9 @@ * gtk/makeenums.h: Include gdkprivate.h after gdk.h. + * gtk/maketypes.awk: Declare variables with a macro that expands to + necessary export/import magic in the case of Win32. + * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers. 1999-03-13 Raja R Harinath diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 36d55c5218..6ffd7a4be7 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -58,6 +58,9 @@ * gtk/makeenums.h: Include gdkprivate.h after gdk.h. + * gtk/maketypes.awk: Declare variables with a macro that expands to + necessary export/import magic in the case of Win32. + * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers. 1999-03-13 Raja R Harinath diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 36d55c5218..6ffd7a4be7 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -58,6 +58,9 @@ * gtk/makeenums.h: Include gdkprivate.h after gdk.h. + * gtk/maketypes.awk: Declare variables with a macro that expands to + necessary export/import magic in the case of Win32. + * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers. 1999-03-13 Raja R Harinath diff --git a/gdk/win32/gdk-win32.def b/gdk/win32/gdk-win32.def new file mode 100644 index 0000000000..992facf68f --- /dev/null +++ b/gdk/win32/gdk-win32.def @@ -0,0 +1,336 @@ +EXPORTS + gdk_atom_intern + gdk_atom_name + gdk_beep + gdk_bitmap_create_from_data + gdk_bitmap_ref + gdk_bitmap_unref + gdk_char_height + gdk_char_measure + gdk_char_width + gdk_char_width_wc + gdk_color_alloc + gdk_color_black + gdk_color_change + gdk_color_context_add_palette + gdk_color_context_free + gdk_color_context_free_dither + gdk_color_context_get_index_from_palette + gdk_color_context_get_pixel + gdk_color_context_get_pixel_from_palette + gdk_color_context_get_pixels + gdk_color_context_get_pixels_incremental + gdk_color_context_init_dither + gdk_color_context_new + gdk_color_context_new_mono + gdk_color_context_query_color + gdk_color_context_query_colors + gdk_color_copy + gdk_color_equal + gdk_color_free + gdk_color_hash + gdk_color_parse + gdk_color_white + gdk_colormap_alloc_color + gdk_colormap_alloc_colors + gdk_colormap_change + gdk_colormap_free_colors + gdk_colormap_get_system + gdk_colormap_get_system_size + gdk_colormap_get_visual + gdk_colormap_new + gdk_colormap_ref + gdk_colormap_unref + gdk_colors_alloc + gdk_colors_free + gdk_colors_store + gdk_cursor_destroy + gdk_cursor_new + gdk_cursor_new_from_pixmap + gdk_debug_flags + gdk_dnd_init + gdk_drag_abort + gdk_drag_begin + gdk_drag_context_new + gdk_drag_context_ref + gdk_drag_context_unref + gdk_drag_drop + gdk_drag_find_window + gdk_drag_get_protocol + gdk_drag_get_selection + gdk_drag_motion + gdk_drag_status + gdk_drop_finish + gdk_drop_reply + gdk_draw_arc + gdk_draw_gray_image + gdk_draw_image + gdk_draw_indexed_image + gdk_draw_line + gdk_draw_lines + gdk_draw_pixmap + gdk_draw_point + gdk_draw_points + gdk_draw_polygon + gdk_draw_rectangle + gdk_draw_rgb_32_image + gdk_draw_rgb_image + gdk_draw_rgb_image_dithalign + gdk_draw_segments + gdk_draw_string + gdk_draw_text + gdk_draw_text_wc + gdk_drawable_set_data + gdk_error_code + gdk_error_trap_pop + gdk_error_trap_push + gdk_error_warnings + gdk_event_copy + gdk_event_free + gdk_event_get + gdk_event_get_graphics_expose + gdk_event_get_time + gdk_event_handler_set + gdk_event_peek + gdk_event_put + gdk_event_send_client_message + gdk_event_send_clientmessage_toall + gdk_events_pending + gdk_exit + gdk_flush + gdk_font_equal + gdk_font_id + gdk_font_load + gdk_font_ref + gdk_font_unref + gdk_fontset_load + gdk_free_compound_text + gdk_free_text_list + gdk_gc_copy + gdk_gc_destroy + gdk_gc_get_values + gdk_gc_new + gdk_gc_new_with_values + gdk_gc_ref + gdk_gc_set_background + gdk_gc_set_clip_mask + gdk_gc_set_clip_origin + gdk_gc_set_clip_rectangle + gdk_gc_set_clip_region + gdk_gc_set_dashes + gdk_gc_set_exposures + gdk_gc_set_fill + gdk_gc_set_font + gdk_gc_set_foreground + gdk_gc_set_function + gdk_gc_set_line_attributes + gdk_gc_set_stipple + gdk_gc_set_subwindow + gdk_gc_set_tile + gdk_gc_set_ts_origin + gdk_gc_unref + gdk_get_display + gdk_get_show_events + gdk_get_use_xshm + gdk_ic_destroy + gdk_ic_get_attr + gdk_ic_get_events + gdk_ic_get_style + gdk_ic_get_values + gdk_ic_new + gdk_ic_set_attr + gdk_ic_set_values + gdk_im_begin + gdk_im_decide_style + gdk_im_end + gdk_im_ready + gdk_im_set_best_style + gdk_image_bitmap_new + gdk_image_destroy + gdk_image_get + gdk_image_get_pixel + gdk_image_new + gdk_image_new_bitmap + gdk_image_put_pixel + gdk_init + gdk_init_check + gdk_input_add + gdk_input_add_full + gdk_input_exit + gdk_input_init + gdk_input_list_devices + gdk_input_motion_events + gdk_input_remove + gdk_input_set_axes + gdk_input_set_extension_events + gdk_input_set_key + gdk_input_set_mode + gdk_input_set_source + gdk_input_window_get_pointer + gdk_key_repeat_disable + gdk_key_repeat_restore + gdk_keyboard_grab + gdk_keyboard_ungrab + gdk_keyval_from_name + gdk_keyval_is_lower + gdk_keyval_is_upper + gdk_keyval_name + gdk_keyval_to_lower + gdk_keyval_to_upper + gdk_list_visuals + gdk_mbstowcs + gdk_null_window_warnings + gdk_pixmap_colormap_create_from_xpm + gdk_pixmap_colormap_create_from_xpm_d + gdk_pixmap_create_from_data + gdk_pixmap_create_from_xpm + gdk_pixmap_create_from_xpm_d + gdk_pixmap_create_on_shared_image + gdk_pixmap_foreign_new + gdk_pixmap_new + gdk_pixmap_ref + gdk_pixmap_unref + gdk_pointer_grab + gdk_pointer_is_grabbed + gdk_pointer_ungrab + gdk_progclass + gdk_property_change + gdk_property_delete + gdk_property_get + gdk_query_depths + gdk_query_visual_types + gdk_rectangle_intersect + gdk_rectangle_union + gdk_region_destroy + gdk_region_empty + gdk_region_equal + gdk_region_get_clipbox + gdk_region_new + gdk_region_offset + gdk_region_point_in + gdk_region_polygon + gdk_region_rect_in + gdk_region_shrink + gdk_region_union_with_rect + gdk_regions_intersect + gdk_regions_subtract + gdk_regions_union + gdk_regions_xor + gdk_rgb_cmap_free + gdk_rgb_cmap_new + gdk_rgb_ditherable + gdk_rgb_gc_set_background + gdk_rgb_gc_set_foreground + gdk_rgb_get_cmap + gdk_rgb_get_visual + gdk_rgb_init + gdk_rgb_set_install + gdk_rgb_set_min_colors + gdk_rgb_set_verbose + gdk_rgb_xpixel_from_rgb + gdk_screen_height + gdk_screen_height_mm + gdk_screen_width + gdk_screen_width_mm + gdk_selection_convert + gdk_selection_owner_get + gdk_selection_owner_set + gdk_selection_property + gdk_selection_property_get + gdk_selection_send_notify + gdk_set_locale + gdk_set_show_events + gdk_set_use_xshm + gdk_string_extents + gdk_string_height + gdk_string_measure + gdk_string_to_compound_text + gdk_string_width + gdk_text_extents + gdk_text_extents_wc + gdk_text_height + gdk_text_measure + gdk_text_property_to_text_list + gdk_text_width + gdk_text_width_wc + gdk_threads_enter + gdk_threads_leave + gdk_time_get + gdk_timer_disable + gdk_timer_enable + gdk_timer_get + gdk_timer_set + gdk_visual_get_best + gdk_visual_get_best_depth + gdk_visual_get_best_type + gdk_visual_get_best_with_both + gdk_visual_get_best_with_depth + gdk_visual_get_best_with_type + gdk_visual_get_system + gdk_visual_ref + gdk_visual_unref + gdk_wcstombs + gdk_window_add_filter + gdk_window_at_pointer + gdk_window_clear + gdk_window_clear_area + gdk_window_clear_area_e + gdk_window_copy_area + gdk_window_destroy + gdk_window_foreign_new + gdk_window_get_deskrelative_origin + gdk_window_get_children + gdk_window_get_colormap + gdk_window_get_events + gdk_window_get_geometry + gdk_window_get_origin + gdk_window_get_parent + gdk_window_get_pointer + gdk_window_get_position + gdk_window_get_root_origin + gdk_window_get_size + gdk_window_get_toplevel + gdk_window_get_toplevels + gdk_window_get_type + gdk_window_get_user_data + gdk_window_get_visual + gdk_window_hide + gdk_window_is_visible + gdk_window_is_viewable + gdk_window_lower + gdk_window_merge_child_shapes + gdk_window_move + gdk_window_move_resize + gdk_window_new + gdk_window_raise + gdk_window_ref + gdk_window_register_dnd + gdk_window_remove_filter + gdk_window_reparent + gdk_window_resize + gdk_window_set_back_pixmap + gdk_window_set_background + gdk_window_set_child_shapes + gdk_window_set_colormap + gdk_window_set_cursor + gdk_window_set_decorations + gdk_window_set_events + gdk_window_set_functions + gdk_window_set_geometry_hints + gdk_window_set_group + gdk_window_set_hints + gdk_window_set_icon + gdk_window_set_icon_name + gdk_window_set_override_redirect + gdk_window_set_role + gdk_window_set_static_gravities + gdk_window_set_title + gdk_window_set_transient_for + gdk_window_set_user_data + gdk_window_shape_combine_mask + gdk_window_show + gdk_window_unref + gdk_window_withdraw + gdk_xid_table_insert + gdk_xid_table_lookup + gdk_xid_table_remove \ No newline at end of file diff --git a/gdk/win32/gdk.def b/gdk/win32/gdk.def new file mode 100644 index 0000000000..992facf68f --- /dev/null +++ b/gdk/win32/gdk.def @@ -0,0 +1,336 @@ +EXPORTS + gdk_atom_intern + gdk_atom_name + gdk_beep + gdk_bitmap_create_from_data + gdk_bitmap_ref + gdk_bitmap_unref + gdk_char_height + gdk_char_measure + gdk_char_width + gdk_char_width_wc + gdk_color_alloc + gdk_color_black + gdk_color_change + gdk_color_context_add_palette + gdk_color_context_free + gdk_color_context_free_dither + gdk_color_context_get_index_from_palette + gdk_color_context_get_pixel + gdk_color_context_get_pixel_from_palette + gdk_color_context_get_pixels + gdk_color_context_get_pixels_incremental + gdk_color_context_init_dither + gdk_color_context_new + gdk_color_context_new_mono + gdk_color_context_query_color + gdk_color_context_query_colors + gdk_color_copy + gdk_color_equal + gdk_color_free + gdk_color_hash + gdk_color_parse + gdk_color_white + gdk_colormap_alloc_color + gdk_colormap_alloc_colors + gdk_colormap_change + gdk_colormap_free_colors + gdk_colormap_get_system + gdk_colormap_get_system_size + gdk_colormap_get_visual + gdk_colormap_new + gdk_colormap_ref + gdk_colormap_unref + gdk_colors_alloc + gdk_colors_free + gdk_colors_store + gdk_cursor_destroy + gdk_cursor_new + gdk_cursor_new_from_pixmap + gdk_debug_flags + gdk_dnd_init + gdk_drag_abort + gdk_drag_begin + gdk_drag_context_new + gdk_drag_context_ref + gdk_drag_context_unref + gdk_drag_drop + gdk_drag_find_window + gdk_drag_get_protocol + gdk_drag_get_selection + gdk_drag_motion + gdk_drag_status + gdk_drop_finish + gdk_drop_reply + gdk_draw_arc + gdk_draw_gray_image + gdk_draw_image + gdk_draw_indexed_image + gdk_draw_line + gdk_draw_lines + gdk_draw_pixmap + gdk_draw_point + gdk_draw_points + gdk_draw_polygon + gdk_draw_rectangle + gdk_draw_rgb_32_image + gdk_draw_rgb_image + gdk_draw_rgb_image_dithalign + gdk_draw_segments + gdk_draw_string + gdk_draw_text + gdk_draw_text_wc + gdk_drawable_set_data + gdk_error_code + gdk_error_trap_pop + gdk_error_trap_push + gdk_error_warnings + gdk_event_copy + gdk_event_free + gdk_event_get + gdk_event_get_graphics_expose + gdk_event_get_time + gdk_event_handler_set + gdk_event_peek + gdk_event_put + gdk_event_send_client_message + gdk_event_send_clientmessage_toall + gdk_events_pending + gdk_exit + gdk_flush + gdk_font_equal + gdk_font_id + gdk_font_load + gdk_font_ref + gdk_font_unref + gdk_fontset_load + gdk_free_compound_text + gdk_free_text_list + gdk_gc_copy + gdk_gc_destroy + gdk_gc_get_values + gdk_gc_new + gdk_gc_new_with_values + gdk_gc_ref + gdk_gc_set_background + gdk_gc_set_clip_mask + gdk_gc_set_clip_origin + gdk_gc_set_clip_rectangle + gdk_gc_set_clip_region + gdk_gc_set_dashes + gdk_gc_set_exposures + gdk_gc_set_fill + gdk_gc_set_font + gdk_gc_set_foreground + gdk_gc_set_function + gdk_gc_set_line_attributes + gdk_gc_set_stipple + gdk_gc_set_subwindow + gdk_gc_set_tile + gdk_gc_set_ts_origin + gdk_gc_unref + gdk_get_display + gdk_get_show_events + gdk_get_use_xshm + gdk_ic_destroy + gdk_ic_get_attr + gdk_ic_get_events + gdk_ic_get_style + gdk_ic_get_values + gdk_ic_new + gdk_ic_set_attr + gdk_ic_set_values + gdk_im_begin + gdk_im_decide_style + gdk_im_end + gdk_im_ready + gdk_im_set_best_style + gdk_image_bitmap_new + gdk_image_destroy + gdk_image_get + gdk_image_get_pixel + gdk_image_new + gdk_image_new_bitmap + gdk_image_put_pixel + gdk_init + gdk_init_check + gdk_input_add + gdk_input_add_full + gdk_input_exit + gdk_input_init + gdk_input_list_devices + gdk_input_motion_events + gdk_input_remove + gdk_input_set_axes + gdk_input_set_extension_events + gdk_input_set_key + gdk_input_set_mode + gdk_input_set_source + gdk_input_window_get_pointer + gdk_key_repeat_disable + gdk_key_repeat_restore + gdk_keyboard_grab + gdk_keyboard_ungrab + gdk_keyval_from_name + gdk_keyval_is_lower + gdk_keyval_is_upper + gdk_keyval_name + gdk_keyval_to_lower + gdk_keyval_to_upper + gdk_list_visuals + gdk_mbstowcs + gdk_null_window_warnings + gdk_pixmap_colormap_create_from_xpm + gdk_pixmap_colormap_create_from_xpm_d + gdk_pixmap_create_from_data + gdk_pixmap_create_from_xpm + gdk_pixmap_create_from_xpm_d + gdk_pixmap_create_on_shared_image + gdk_pixmap_foreign_new + gdk_pixmap_new + gdk_pixmap_ref + gdk_pixmap_unref + gdk_pointer_grab + gdk_pointer_is_grabbed + gdk_pointer_ungrab + gdk_progclass + gdk_property_change + gdk_property_delete + gdk_property_get + gdk_query_depths + gdk_query_visual_types + gdk_rectangle_intersect + gdk_rectangle_union + gdk_region_destroy + gdk_region_empty + gdk_region_equal + gdk_region_get_clipbox + gdk_region_new + gdk_region_offset + gdk_region_point_in + gdk_region_polygon + gdk_region_rect_in + gdk_region_shrink + gdk_region_union_with_rect + gdk_regions_intersect + gdk_regions_subtract + gdk_regions_union + gdk_regions_xor + gdk_rgb_cmap_free + gdk_rgb_cmap_new + gdk_rgb_ditherable + gdk_rgb_gc_set_background + gdk_rgb_gc_set_foreground + gdk_rgb_get_cmap + gdk_rgb_get_visual + gdk_rgb_init + gdk_rgb_set_install + gdk_rgb_set_min_colors + gdk_rgb_set_verbose + gdk_rgb_xpixel_from_rgb + gdk_screen_height + gdk_screen_height_mm + gdk_screen_width + gdk_screen_width_mm + gdk_selection_convert + gdk_selection_owner_get + gdk_selection_owner_set + gdk_selection_property + gdk_selection_property_get + gdk_selection_send_notify + gdk_set_locale + gdk_set_show_events + gdk_set_use_xshm + gdk_string_extents + gdk_string_height + gdk_string_measure + gdk_string_to_compound_text + gdk_string_width + gdk_text_extents + gdk_text_extents_wc + gdk_text_height + gdk_text_measure + gdk_text_property_to_text_list + gdk_text_width + gdk_text_width_wc + gdk_threads_enter + gdk_threads_leave + gdk_time_get + gdk_timer_disable + gdk_timer_enable + gdk_timer_get + gdk_timer_set + gdk_visual_get_best + gdk_visual_get_best_depth + gdk_visual_get_best_type + gdk_visual_get_best_with_both + gdk_visual_get_best_with_depth + gdk_visual_get_best_with_type + gdk_visual_get_system + gdk_visual_ref + gdk_visual_unref + gdk_wcstombs + gdk_window_add_filter + gdk_window_at_pointer + gdk_window_clear + gdk_window_clear_area + gdk_window_clear_area_e + gdk_window_copy_area + gdk_window_destroy + gdk_window_foreign_new + gdk_window_get_deskrelative_origin + gdk_window_get_children + gdk_window_get_colormap + gdk_window_get_events + gdk_window_get_geometry + gdk_window_get_origin + gdk_window_get_parent + gdk_window_get_pointer + gdk_window_get_position + gdk_window_get_root_origin + gdk_window_get_size + gdk_window_get_toplevel + gdk_window_get_toplevels + gdk_window_get_type + gdk_window_get_user_data + gdk_window_get_visual + gdk_window_hide + gdk_window_is_visible + gdk_window_is_viewable + gdk_window_lower + gdk_window_merge_child_shapes + gdk_window_move + gdk_window_move_resize + gdk_window_new + gdk_window_raise + gdk_window_ref + gdk_window_register_dnd + gdk_window_remove_filter + gdk_window_reparent + gdk_window_resize + gdk_window_set_back_pixmap + gdk_window_set_background + gdk_window_set_child_shapes + gdk_window_set_colormap + gdk_window_set_cursor + gdk_window_set_decorations + gdk_window_set_events + gdk_window_set_functions + gdk_window_set_geometry_hints + gdk_window_set_group + gdk_window_set_hints + gdk_window_set_icon + gdk_window_set_icon_name + gdk_window_set_override_redirect + gdk_window_set_role + gdk_window_set_static_gravities + gdk_window_set_title + gdk_window_set_transient_for + gdk_window_set_user_data + gdk_window_shape_combine_mask + gdk_window_show + gdk_window_unref + gdk_window_withdraw + gdk_xid_table_insert + gdk_xid_table_lookup + gdk_xid_table_remove \ No newline at end of file