 1fa43ed5b4
			
		
	
	1fa43ed5b4
	
	
	
		
			
			2001-01-06 Hans Breuer <hans@breuer.org> * gdk/gdk.def : updated exports * gdk/win32/makefile.msc : -DGDK_ENABLE_BROKEN otherwise gdk won't compile anymore * gdk/win32/gdkevents-win32.c : initialize ret_val when processing GDK_FILTER functions, initialize event.key->hardware_keycode. Improved gdk_flush () to not only do pending drawing operations but also process all currently pending events. This should make the behaviour more similar to the X11 version. * gdk/win32/gdkgc-win32.c (predraw_set_background) : a background option needs to be set even if there is no GDK_GC_BACKGROUND. (gdk_win32_hdc_get) : use predraw_set_background () independent of value_mask. This allows to draw dashed lines leaving the original background intact. * gdk/win32/gdkimage-win32.c (gdk_image_new_bitamp) : free data after processing, because we can't reuse it as the X11 version does. * gtk/gtk.def : updated exports * gtk/makefile.msc.in : added ATK, removed all test apps. (I would like to get rid of this file again, and use straight makefile.msc again, as the other Gtk+ subdirs do) * test/makefile.msc (new file) : build the test apps here
		
			
				
	
	
		
			417 lines
		
	
	
		
			9.0 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
			
		
		
	
	
			417 lines
		
	
	
		
			9.0 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
| EXPORTS
 | |
| 	gdk_atom_intern
 | |
| 	gdk_atom_name
 | |
| 	gdk_beep
 | |
| 	gdk_bitmap_create_from_data
 | |
| 	gdk_char_height
 | |
| 	gdk_char_measure
 | |
| 	gdk_char_width
 | |
| 	gdk_char_width_wc
 | |
| 	gdk_color_alloc
 | |
| 	gdk_color_black
 | |
| 	gdk_color_change
 | |
| 	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_type
 | |
| 	gdk_colormap_get_visual
 | |
| 	gdk_colormap_query_color
 | |
| 	gdk_colormap_new
 | |
| 	gdk_colormap_ref
 | |
| 	gdk_colormap_unref
 | |
| 	gdk_colors_alloc
 | |
| 	gdk_colors_free
 | |
| 	gdk_colors_store
 | |
| 	gdk_core_pointer
 | |
| 	gdk_cursor_new
 | |
| 	gdk_cursor_new_from_pixmap
 | |
| 	gdk_cursor_ref
 | |
| 	gdk_cursor_unref
 | |
| 	gdk_device_free_history
 | |
| 	gdk_device_get_axis
 | |
| 	gdk_device_get_history
 | |
| 	gdk_device_get_state
 | |
| 	gdk_device_set_axis_use
 | |
| 	gdk_device_set_key
 | |
| 	gdk_device_set_mode
 | |
| 	gdk_device_set_source
 | |
| 	gdk_devices_list
 | |
| 	gdk_dnd_init
 | |
| 	gdk_drag_abort
 | |
| 	gdk_drag_begin
 | |
| 	gdk_drag_context_get_type
 | |
| 	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_draw_arc
 | |
| 	gdk_draw_drawable
 | |
| 	gdk_draw_glyphs
 | |
| 	gdk_draw_gray_image
 | |
| 	gdk_draw_image
 | |
| 	gdk_draw_indexed_image
 | |
| 	gdk_draw_layout
 | |
| 	gdk_draw_layout_line
 | |
| 	gdk_draw_layout_with_colors
 | |
| 	gdk_draw_line
 | |
| 	gdk_draw_lines
 | |
| 	gdk_draw_point
 | |
| 	gdk_draw_points
 | |
| 	gdk_draw_polygon
 | |
| 	gdk_draw_rectangle
 | |
| 	gdk_draw_rgb_32_image
 | |
| 	gdk_draw_rgb_32_image_dithalign
 | |
| 	gdk_draw_rgb_image
 | |
| 	gdk_draw_rgb_image_dithalign
 | |
| 	gdk_draw_segments
 | |
| 	gdk_draw_string
 | |
| 	gdk_draw_text
 | |
| 	gdk_draw_text_wc
 | |
| 	gdk_drawable_get_colormap
 | |
| 	gdk_drawable_get_image
 | |
| 	gdk_drawable_get_size
 | |
| 	gdk_drawable_get_type
 | |
| 	gdk_drawable_get_visual
 | |
| 	gdk_drawable_impl_win32_get_type
 | |
| 	gdk_drawable_ref
 | |
| 	gdk_drawable_set_colormap
 | |
| 	gdk_drawable_set_data
 | |
| 	gdk_drawable_unref
 | |
| 	gdk_drop_finish
 | |
| 	gdk_drop_reply
 | |
| 	gdk_error_code
 | |
| 	gdk_error_trap_pop
 | |
| 	gdk_error_trap_push
 | |
| 	gdk_error_warnings
 | |
| 	gdk_event_button_generate
 | |
| 	gdk_event_copy
 | |
| 	gdk_event_data
 | |
| 	gdk_event_free
 | |
| 	gdk_event_func
 | |
| 	gdk_event_get
 | |
| 	gdk_event_get_axis
 | |
| 	gdk_event_get_graphics_expose
 | |
| 	gdk_event_get_state
 | |
| 	gdk_event_get_time
 | |
| 	gdk_event_handler_set
 | |
| 	gdk_event_new
 | |
| 	gdk_event_peek
 | |
| 	gdk_event_put
 | |
| 	gdk_event_queue_append
 | |
| 	gdk_event_queue_find_first
 | |
| 	gdk_event_queue_remove_link
 | |
| 	gdk_event_send_client_message
 | |
| 	gdk_event_send_clientmessage_toall
 | |
| 	gdk_event_unqueue
 | |
| 	gdk_events_pending
 | |
| 	gdk_exit
 | |
| 	gdk_flush
 | |
| 	gdk_font_equal
 | |
| 	gdk_font_from_description
 | |
| 	gdk_font_full_name_free
 | |
| 	gdk_font_full_name_get
 | |
| 	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_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_colormap
 | |
| 	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_rgb_bg_color
 | |
| 	gdk_gc_set_rgb_fg_color
 | |
| 	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_image_get
 | |
| 	gdk_image_get_pixel
 | |
| 	gdk_image_get_type
 | |
| 	gdk_image_new
 | |
| 	gdk_image_new_bitmap
 | |
| 	gdk_image_put_pixel
 | |
| 	gdk_image_ref
 | |
| 	gdk_image_unref
 | |
| 	gdk_init
 | |
| 	gdk_init_check
 | |
| 	gdk_input_add
 | |
| 	gdk_input_add_full
 | |
| 	gdk_input_exit
 | |
| 	gdk_input_init
 | |
| 	gdk_input_motion_events
 | |
| 	gdk_input_remove
 | |
| 	gdk_input_set_extension_events
 | |
| 	gdk_key_repeat_disable
 | |
| 	gdk_key_repeat_restore
 | |
| 	gdk_keyboard_grab
 | |
| 	gdk_keyboard_ungrab
 | |
| 	gdk_keymap_get_default
 | |
| 	gdk_keymap_get_entries_for_keycode
 | |
| 	gdk_keymap_get_entries_for_keyval
 | |
| 	gdk_keymap_get_type
 | |
| 	gdk_keymap_lookup_key
 | |
| 	gdk_keymap_translate_keyboard_state
 | |
| 	gdk_keyval_convert_case
 | |
| 	gdk_keyval_from_name
 | |
| 	gdk_keyval_is_lower
 | |
| 	gdk_keyval_is_upper
 | |
| 	gdk_keyval_name
 | |
| 	gdk_keyval_to_lower
 | |
| 	gdk_keyval_to_unicode
 | |
| 	gdk_keyval_to_upper
 | |
| 	gdk_list_visuals
 | |
| 	gdk_mbstowcs
 | |
| 	gdk_null_window_warnings
 | |
| 	gdk_pango_attr_embossed_new
 | |
| 	gdk_pango_attr_stipple_new
 | |
| 	gdk_pango_context_get
 | |
| 	gdk_pango_context_set_colormap
 | |
| 	gdk_pango_layout_get_clip_region
 | |
| 	gdk_parent_root
 | |
| 	gdk_pixbuf_get_from_drawable
 | |
| 	gdk_pixbuf_render_pixmap_and_mask
 | |
| 	gdk_pixbuf_render_threshold_alpha
 | |
| 	gdk_pixbuf_render_to_drawable
 | |
| 	gdk_pixbuf_render_to_drawable_alpha
 | |
| 	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_foreign_new
 | |
| 	gdk_pixmap_get_type
 | |
| 	gdk_pixmap_new
 | |
| 	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_intersect
 | |
| 	gdk_region_new
 | |
| 	gdk_region_offset
 | |
| 	gdk_region_point_in
 | |
| 	gdk_region_polygon
 | |
| 	gdk_region_rect_in
 | |
| 	gdk_region_rectangle
 | |
| 	gdk_region_shrink
 | |
| 	gdk_region_subtract
 | |
| 	gdk_region_union
 | |
| 	gdk_region_union_with_rect
 | |
| 	gdk_region_xor
 | |
| 	gdk_rgb_cmap_free
 | |
| 	gdk_rgb_cmap_new
 | |
| 	gdk_rgb_colormap_ditherable
 | |
| 	gdk_rgb_ditherable
 | |
| 	gdk_rgb_gc_set_background
 | |
| 	gdk_rgb_gc_set_foreground
 | |
| 	gdk_rgb_get_colormap
 | |
| 	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_sm_client_id
 | |
| 	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_property_to_utf8_list
 | |
| 	gdk_text_width
 | |
| 	gdk_text_width_wc
 | |
| 	gdk_threads_enter
 | |
| 	gdk_threads_leave
 | |
| 	gdk_threads_mutex
 | |
| 	gdk_unicode_to_keyval
 | |
| 	gdk_utf8_to_compound_text
 | |
| 	gdk_utf8_to_string_target
 | |
| 	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_win32_handle_table_lookup
 | |
| 	gdk_win32_hdc_get
 | |
| 	gdk_win32_hdc_release
 | |
| 	gdk_window_add_filter
 | |
| 	gdk_window_at_pointer
 | |
| 	gdk_window_begin_move_drag
 | |
| 	gdk_window_begin_paint_rect
 | |
| 	gdk_window_begin_paint_region
 | |
| 	gdk_window_begin_resize_drag
 | |
| 	gdk_window_clear
 | |
| 	gdk_window_clear_area
 | |
| 	gdk_window_clear_area_e
 | |
| 	gdk_window_constrain_size
 | |
| 	gdk_window_destroy
 | |
| 	gdk_window_destroy_notify
 | |
| 	gdk_window_end_paint
 | |
| 	gdk_window_foreign_new
 | |
| 	gdk_window_get_children
 | |
| 	gdk_window_get_deskrelative_origin
 | |
| 	gdk_window_get_events
 | |
| 	gdk_window_get_frame_extents
 | |
| 	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_toplevel
 | |
| 	gdk_window_get_toplevels
 | |
| 	gdk_window_get_user_data
 | |
| 	gdk_window_hide
 | |
| 	gdk_window_invalidate_rect
 | |
| 	gdk_window_invalidate_region
 | |
| 	gdk_window_is_viewable
 | |
| 	gdk_window_is_visible
 | |
| 	gdk_window_lower
 | |
| 	gdk_window_merge_child_shapes
 | |
| 	gdk_window_move
 | |
| 	gdk_window_move_resize
 | |
| 	gdk_window_new
 | |
| 	gdk_window_object_get_type
 | |
| 	gdk_window_peek_children
 | |
| 	gdk_window_process_all_updates
 | |
| 	gdk_window_process_updates
 | |
| 	gdk_window_raise
 | |
| 	gdk_window_register_dnd
 | |
| 	gdk_window_remove_filter
 | |
| 	gdk_window_reparent
 | |
| 	gdk_window_resize
 | |
| 	gdk_window_scroll
 | |
| 	gdk_window_set_back_pixmap
 | |
| 	gdk_window_set_background
 | |
| 	gdk_window_set_child_shapes
 | |
| 	gdk_window_set_cursor
 | |
| 	gdk_window_set_debug_updates
 | |
| 	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_shape_combine_region
 | |
| 	gdk_window_show
 | |
| 	gdk_window_withdraw
 | |
| 	gdk_window_deiconify
 | |
| 	gdk_window_focus
 | |
| 	gdk_window_iconify
 | |
| 	gdk_window_maximize
 | |
| 	gdk_window_set_modal_hint
 | |
| 	gdk_window_set_type_hint
 | |
| 	gdk_window_stick
 | |
| 	gdk_window_unmaximize
 | |
| 	gdk_window_unstick
 | |
| gdk_color_get_type
 | |
| gdk_event_get_type
 | |
| gdk_event_mask_get_type
 | |
| gdk_extension_mode_get_type
 | |
| gdk_input_condition_get_type
 | |
| gdk_modifier_type_get_type
 | |
| gdk_set_double_click_time
 | |
| gdk_setting_get
 | |
| gdk_cap_style_get_type
 | |
| gdk_cursor_type_get_type
 | |
| gdk_drag_action_get_type
 | |
| gdk_drag_protocol_get_type
 | |
| gdk_drawable_get_depth
 | |
| gdk_fill_get_type
 | |
| gdk_font_get_type
 | |
| gdk_function_get_type
 | |
| gdk_gc_get_colormap
 | |
| gdk_gc_get_type
 | |
| gdk_gravity_get_type
 | |
| gdk_image_type_get_type
 | |
| gdk_join_style_get_type
 | |
| gdk_line_style_get_type
 | |
| gdk_prop_mode_get_type
 | |
| gdk_rgb_dither_get_type
 | |
| gdk_subwindow_mode_get_type
 | |
| gdk_visual_get_type
 | |
| gdk_visual_type_get_type
 | |
| gdk_window_freeze_updates
 | |
| gdk_window_get_window_type
 | |
| gdk_window_thaw_updates
 | |
| gdk_window_type_hint_get_type
 | |
| gdk_wm_decoration_get_type
 | |
| gdk_wm_function_get_type
 |