diff options
author | Hans Breuer <hans@breuer.org> | 2001-07-20 18:05:33 +0000 |
---|---|---|
committer | Hans Breuer <hans@src.gnome.org> | 2001-07-20 18:05:33 +0000 |
commit | 4c5b559e04a7de00ae7fc0edea0ab4767c1d9f4c (patch) | |
tree | 476125608dd6c417fc8452a75cbf37f44e3afa11 /gtk | |
parent | 9d1e828d08de78793e1f1ef68535b4d62b13e691 (diff) | |
download | gtk+-4c5b559e04a7de00ae7fc0edea0ab4767c1d9f4c.tar.gz |
gdk_device_get_history moved to gdk/gdkinput.c like the other backends
2001-07-20 Hans Breuer <hans@breuer.org>
* gdk/win32/gdkinput-win32.c : gdk_device_get_history moved to
gdk/gdkinput.c like the other backends
* gdk/win32/gdkinput-win32.h :
* gdk/win32/gdkinput.c :
* gdk/win32/gdkvisual-win32.c :
* gdk/win32/gdkwin32.h : mechanical adaption to GdkDevice and
GdkVisual GObjectification. UNTESTED for pen-devices because
I simply have none.
* gdk/gdk.def :
* gtk/gtk.def : updated externals
* gtk/gtkiconfactory.c :
* gtk/gtkoldeditable.c : GError *error needs to be initialized (= NULL)
before passing &error to functions to avoid strange crashes
* gtk/gtkcontainer.c (gtk_container_real_set_focus_child) : is static
* gtk/gtkwidget.c (gtk_widget_get_child_visible): use g_return_val_if_fail
* gtk/makefile.msc.in : updated
Diffstat (limited to 'gtk')
-rwxr-xr-x | gtk/gtk.def | 383 | ||||
-rw-r--r-- | gtk/gtkcontainer.c | 2 | ||||
-rw-r--r-- | gtk/gtkiconfactory.c | 2 | ||||
-rw-r--r-- | gtk/gtkoldeditable.c | 4 | ||||
-rw-r--r-- | gtk/gtkwidget.c | 2 | ||||
-rw-r--r-- | gtk/makefile.msc.in | 34 |
6 files changed, 363 insertions, 64 deletions
diff --git a/gtk/gtk.def b/gtk/gtk.def index 3b8e757976..998c6fccaa 100755 --- a/gtk/gtk.def +++ b/gtk/gtk.def @@ -34,10 +34,7 @@ EXPORTS GTK_TYPE_MOVEMENT_STEP GTK_TYPE_OBJECT_FLAGS GTK_TYPE_ORIENTATION - GTK_TYPE_PACKER_OPTIONS GTK_TYPE_PACK_TYPE - GTK_TYPE_PANGO_FONT_DESCRIPTION - GTK_TYPE_PANGO_TAB_ARRAY GTK_TYPE_PATH_PRIORITY_TYPE GTK_TYPE_PATH_TYPE GTK_TYPE_POLICY_TYPE @@ -86,6 +83,8 @@ EXPORTS GTK_TYPE_WINDOW_TYPE GTK_TYPE_WRAP_MODE + _gtk_drag_dest_handle_event + _gtk_drag_source_handle_event gtk_accel_group_activate gtk_accel_group_add gtk_accel_group_attach @@ -107,6 +106,7 @@ EXPORTS gtk_accel_group_unref gtk_accel_groups_activate gtk_accel_groups_from_object + gtk_accel_label_get_accel_widget gtk_accel_label_get_accel_width gtk_accel_label_get_type gtk_accel_label_new @@ -117,9 +117,12 @@ EXPORTS gtk_accelerator_parse gtk_accelerator_set_default_mod_mask gtk_accelerator_valid + gtk_accessible_connect_widget_destroyed + gtk_accessible_get_type gtk_adjustment_changed gtk_adjustment_clamp_page gtk_adjustment_get_type + gtk_adjustment_get_value gtk_adjustment_new gtk_adjustment_set_value gtk_adjustment_value_changed @@ -136,13 +139,19 @@ EXPORTS gtk_bin_get_type gtk_binary_age gtk_binding_entry_add_signal + gtk_binding_entry_add_signall gtk_binding_entry_clear + gtk_binding_entry_remove + gtk_binding_parse_binding gtk_binding_set_activate gtk_binding_set_add_path gtk_binding_set_by_class gtk_binding_set_find gtk_binding_set_new gtk_bindings_activate + gtk_border_copy + gtk_border_free + gtk_box_get_homogeneous gtk_box_get_spacing gtk_box_get_type gtk_box_pack_end @@ -154,12 +163,12 @@ EXPORTS gtk_box_set_child_packing gtk_box_set_homogeneous gtk_box_set_spacing - gtk_box_set_spacing gtk_button_box_get_child_ipadding gtk_button_box_get_child_size gtk_button_box_get_layout gtk_button_box_get_type gtk_button_box_set_child_ipadding + gtk_button_box_set_child_secondary gtk_button_box_set_child_size gtk_button_box_set_layout gtk_button_clicked @@ -186,16 +195,20 @@ EXPORTS gtk_calendar_thaw gtk_calendar_unmark_day gtk_cell_renderer_event + gtk_cell_renderer_get_fixed_size gtk_cell_renderer_get_size gtk_cell_renderer_get_type gtk_cell_renderer_pixbuf_get_type gtk_cell_renderer_pixbuf_new gtk_cell_renderer_render + gtk_cell_renderer_set_fixed_size gtk_cell_renderer_text_get_type gtk_cell_renderer_text_new gtk_cell_renderer_text_pixbuf_get_type gtk_cell_renderer_text_pixbuf_new + gtk_cell_renderer_text_set_fixed_height_from_font gtk_cell_renderer_toggle_get_active + gtk_cell_renderer_toggle_get_radio gtk_cell_renderer_toggle_get_type gtk_cell_renderer_toggle_new gtk_cell_renderer_toggle_set_active @@ -204,13 +217,14 @@ EXPORTS gtk_check_button_new gtk_check_button_new_with_label gtk_check_button_new_with_mnemonic + gtk_check_menu_item_get_active gtk_check_menu_item_get_inconsistent gtk_check_menu_item_get_type gtk_check_menu_item_new gtk_check_menu_item_new_with_label + gtk_check_menu_item_new_with_mnemonic gtk_check_menu_item_set_active gtk_check_menu_item_set_inconsistent - gtk_check_menu_item_set_inconsistent gtk_check_menu_item_set_show_toggle gtk_check_menu_item_toggled gtk_check_version @@ -291,16 +305,26 @@ EXPORTS gtk_color_selection_dialog_get_type gtk_color_selection_dialog_new gtk_color_selection_get_color - gtk_color_selection_get_type + gtk_color_selection_get_current_alpha + gtk_color_selection_get_current_color gtk_color_selection_get_has_opacity_control gtk_color_selection_get_has_palette + gtk_color_selection_get_previous_alpha + gtk_color_selection_get_previous_color + gtk_color_selection_get_type gtk_color_selection_is_adjusting gtk_color_selection_new + gtk_color_selection_palette_from_string + gtk_color_selection_palette_to_string + gtk_color_selection_set_change_palette_hook gtk_color_selection_set_color - gtk_color_selection_set_update_policy + gtk_color_selection_set_current_alpha + gtk_color_selection_set_current_color gtk_color_selection_set_has_opacity_control gtk_color_selection_set_has_palette -;s? gtk_color_selection_unset_palette_color + gtk_color_selection_set_previous_alpha + gtk_color_selection_set_previous_color + gtk_color_selection_set_update_policy gtk_combo_disable_activate gtk_combo_get_type gtk_combo_new @@ -311,17 +335,31 @@ EXPORTS gtk_combo_set_use_arrows_always gtk_combo_set_value_in_list gtk_container_add + gtk_container_add_with_properties gtk_container_check_resize gtk_container_child_composite_name + gtk_container_child_get + gtk_container_child_get_property + gtk_container_child_get_valist gtk_container_child_set + gtk_container_child_set_property + gtk_container_child_set_valist gtk_container_child_type gtk_container_children + gtk_container_class_find_child_property + gtk_container_class_install_child_property + gtk_container_class_list_child_properties gtk_container_clear_resize_widgets - gtk_container_dequeue_resize_handler gtk_container_forall gtk_container_foreach gtk_container_foreach_full + gtk_container_get_border_width + gtk_container_get_focus_chain + gtk_container_get_focus_hadjustment + gtk_container_get_focus_vadjustment + gtk_container_get_resize_mode gtk_container_get_type + gtk_container_propagate_expose gtk_container_queue_resize gtk_container_remove gtk_container_resize_children @@ -426,7 +464,6 @@ EXPORTS gtk_dialog_set_has_separator gtk_dialog_set_response_sensitive gtk_drag_begin - gtk_drag_dest_handle_event gtk_drag_dest_set gtk_drag_dest_set_proxy gtk_drag_dest_unset @@ -438,15 +475,23 @@ EXPORTS gtk_drag_set_icon_default gtk_drag_set_icon_pixmap gtk_drag_set_icon_widget - gtk_drag_source_handle_event gtk_drag_source_set gtk_drag_source_set_icon gtk_drag_source_unset gtk_drag_unhighlight gtk_draw_arrow gtk_draw_box + gtk_draw_box_gap + gtk_draw_check gtk_draw_diamond + gtk_draw_expander + gtk_draw_extension + gtk_draw_flat_box + gtk_draw_focus + gtk_draw_handle gtk_draw_hline + gtk_draw_layout + gtk_draw_option gtk_draw_polygon gtk_draw_shadow gtk_draw_string @@ -459,7 +504,9 @@ EXPORTS gtk_editable_delete_selection gtk_editable_delete_text gtk_editable_get_chars + gtk_editable_get_editable gtk_editable_get_position + gtk_editable_get_selection_bounds gtk_editable_get_type gtk_editable_insert_text gtk_editable_paste_clipboard @@ -469,9 +516,15 @@ EXPORTS gtk_entry_append_text gtk_entry_get_activates_default gtk_entry_get_has_frame + gtk_entry_get_invisible_char + gtk_entry_get_layout + gtk_entry_get_layout_offsets + gtk_entry_get_max_length gtk_entry_get_text gtk_entry_get_type + gtk_entry_get_visibility gtk_entry_get_width_chars + gtk_entry_layout_index_to_text_index gtk_entry_new gtk_entry_new_with_max_length gtk_entry_prepend_text @@ -485,6 +538,7 @@ EXPORTS gtk_entry_set_text gtk_entry_set_visibility gtk_entry_set_width_chars + gtk_entry_text_index_to_layout_index gtk_event_box_get_type gtk_event_box_new gtk_events_pending @@ -516,6 +570,9 @@ EXPORTS gtk_font_selection_set_font_name gtk_font_selection_set_preview_text gtk_frame_get_label + gtk_frame_get_label_align + gtk_frame_get_label_widget + gtk_frame_get_shadow_type gtk_frame_get_type gtk_frame_new gtk_frame_set_label @@ -527,12 +584,16 @@ EXPORTS gtk_gc_get gtk_gc_release gtk_get_current_event + gtk_get_current_event_state gtk_get_current_event_time gtk_get_default_language gtk_get_event_widget gtk_grab_add gtk_grab_get_current gtk_grab_remove + gtk_handle_box_get_handle_position + gtk_handle_box_get_shadow_type + gtk_handle_box_get_snap_edge gtk_handle_box_get_type gtk_handle_box_new gtk_handle_box_set_handle_position @@ -552,31 +613,73 @@ EXPORTS gtk_hruler_new gtk_hscale_get_type gtk_hscale_new + gtk_hscale_new_with_range gtk_hscrollbar_get_type gtk_hscrollbar_new gtk_hseparator_get_type gtk_hseparator_new gtk_icon_factory_add_default gtk_icon_factory_get_type + gtk_icon_factory_lookup + gtk_icon_factory_lookup_default gtk_icon_factory_new gtk_icon_factory_remove_default + gtk_icon_set_add_source + gtk_icon_set_copy + gtk_icon_set_get_sizes + gtk_icon_set_new + gtk_icon_set_new_from_pixbuf + gtk_icon_set_ref + gtk_icon_set_render_icon + gtk_icon_set_unref gtk_icon_size_from_name gtk_icon_size_get_name + gtk_icon_size_lookup gtk_icon_size_register gtk_icon_size_register_alias + gtk_icon_source_copy + gtk_icon_source_free + gtk_icon_source_get_direction + gtk_icon_source_get_direction_wildcarded + gtk_icon_source_get_filename + gtk_icon_source_get_pixbuf + gtk_icon_source_get_size + gtk_icon_source_get_size_wildcarded + gtk_icon_source_get_state + gtk_icon_source_get_state_wildcarded + gtk_icon_source_new + gtk_icon_source_set_direction + gtk_icon_source_set_direction_wildcarded + gtk_icon_source_set_filename + gtk_icon_source_set_pixbuf + gtk_icon_source_set_size + gtk_icon_source_set_size_wildcarded + gtk_icon_source_set_state + gtk_icon_source_set_state_wildcarded gtk_idle_add gtk_idle_add_full gtk_idle_add_priority gtk_idle_remove gtk_idle_remove_by_data + gtk_im_context_filter_keypress gtk_im_context_focus_in gtk_im_context_focus_out + gtk_im_context_get_preedit_string gtk_im_context_get_type gtk_im_context_reset gtk_im_context_set_client_window + gtk_im_context_set_cursor_location gtk_im_context_set_use_preedit + gtk_im_context_simple_add_table + gtk_im_context_simple_get_type + gtk_im_context_simple_new + gtk_im_module_get_type + gtk_im_multicontext_append_menuitems + gtk_im_multicontext_commit_cb gtk_im_multicontext_get_type gtk_im_multicontext_new + gtk_im_multicontext_preedit_changed_cb + gtk_im_multicontext_preedit_end_cb gtk_image_get gtk_image_get_icon_set gtk_image_get_image @@ -585,11 +688,13 @@ EXPORTS gtk_image_get_stock gtk_image_get_storage_type gtk_image_get_type -; gtk_image_menu_item_add_image gtk_image_menu_item_get_image gtk_image_menu_item_get_type gtk_image_menu_item_new gtk_image_menu_item_new_from_stock + gtk_image_menu_item_new_with_label + gtk_image_menu_item_new_with_mnemonic + gtk_image_menu_item_set_image gtk_image_new gtk_image_new_from_file gtk_image_new_from_icon_set @@ -653,10 +758,20 @@ EXPORTS gtk_key_snooper_install gtk_key_snooper_remove gtk_label_get + gtk_label_get_attributes + gtk_label_get_justify + gtk_label_get_label + gtk_label_get_layout + gtk_label_get_layout_offsets + gtk_label_get_line_wrap gtk_label_get_mnemonic_keyval + gtk_label_get_mnemonic_widget gtk_label_get_selectable + gtk_label_get_selection_bounds gtk_label_get_text gtk_label_get_type + gtk_label_get_use_markup + gtk_label_get_use_underline gtk_label_new gtk_label_new_with_mnemonic gtk_label_parse_uline @@ -668,11 +783,13 @@ EXPORTS gtk_label_set_mnemonic_widget gtk_label_set_pattern gtk_label_set_selectable - gtk_label_set_selectable gtk_label_set_text gtk_label_set_text_with_mnemonic + gtk_label_set_use_markup + gtk_label_set_use_underline gtk_layout_freeze gtk_layout_get_hadjustment + gtk_layout_get_size gtk_layout_get_type gtk_layout_get_vadjustment gtk_layout_move @@ -707,17 +824,17 @@ EXPORTS gtk_list_set_selection_mode gtk_list_start_selection gtk_list_store_append + gtk_list_store_clear gtk_list_store_get_type gtk_list_store_insert gtk_list_store_insert_after gtk_list_store_insert_before gtk_list_store_new - gtk_list_store_new_with_types + gtk_list_store_newv gtk_list_store_prepend gtk_list_store_remove gtk_list_store_set - gtk_list_store_set_column_type - gtk_list_store_set_n_columns + gtk_list_store_set_valist gtk_list_store_set_value gtk_list_toggle_add_mode gtk_list_toggle_focus_row @@ -778,19 +895,24 @@ EXPORTS gtk_menu_get_accel_group gtk_menu_get_active gtk_menu_get_attach_widget + gtk_menu_get_tearoff_state + gtk_menu_get_title gtk_menu_get_type gtk_menu_item_activate gtk_menu_item_configure gtk_menu_item_deselect + gtk_menu_item_get_submenu gtk_menu_item_get_type gtk_menu_item_new gtk_menu_item_new_with_label + gtk_menu_item_new_with_mnemonic gtk_menu_item_remove_submenu gtk_menu_item_right_justify gtk_menu_item_select gtk_menu_item_set_placement gtk_menu_item_set_submenu gtk_menu_item_toggle_size_allocate + gtk_menu_item_toggle_size_request gtk_menu_new gtk_menu_popdown gtk_menu_popup @@ -819,8 +941,14 @@ EXPORTS gtk_notebook_append_page_menu gtk_notebook_get_current_page gtk_notebook_get_menu_label + gtk_notebook_get_menu_label_text gtk_notebook_get_nth_page + gtk_notebook_get_scrollable + gtk_notebook_get_show_border + gtk_notebook_get_show_tabs gtk_notebook_get_tab_label + gtk_notebook_get_tab_label_text + gtk_notebook_get_tab_pos gtk_notebook_get_type gtk_notebook_insert_page gtk_notebook_insert_page_menu @@ -835,10 +963,10 @@ EXPORTS gtk_notebook_query_tab_label_packing gtk_notebook_remove_page gtk_notebook_reorder_child + gtk_notebook_set_current_page gtk_notebook_set_homogeneous_tabs gtk_notebook_set_menu_label gtk_notebook_set_menu_label_text - gtk_notebook_set_page gtk_notebook_set_scrollable gtk_notebook_set_show_border gtk_notebook_set_show_tabs @@ -887,6 +1015,7 @@ EXPORTS gtk_paint_box_gap gtk_paint_check gtk_paint_diamond + gtk_paint_expander gtk_paint_extension gtk_paint_flat_box gtk_paint_focus @@ -895,6 +1024,7 @@ EXPORTS gtk_paint_layout gtk_paint_option gtk_paint_polygon + gtk_paint_resize_grip gtk_paint_shadow gtk_paint_shadow_gap gtk_paint_slider @@ -908,7 +1038,6 @@ EXPORTS gtk_paned_get_type gtk_paned_pack1 gtk_paned_pack2 -; gtk_paned_set_handle_size gtk_paned_set_position gtk_pixmap_get gtk_pixmap_get_type @@ -916,6 +1045,7 @@ EXPORTS gtk_pixmap_set gtk_pixmap_set_build_insensitive gtk_plug_construct + gtk_plug_get_id gtk_plug_get_type gtk_plug_new gtk_preview_draw_row @@ -965,24 +1095,29 @@ EXPORTS gtk_progress_set_show_text gtk_progress_set_text_alignment gtk_progress_set_value + gtk_propagate_event gtk_quit_add gtk_quit_add_destroy gtk_quit_add_full gtk_quit_remove gtk_quit_remove_by_data + gtk_radio_button_get_group gtk_radio_button_get_type - gtk_radio_button_group gtk_radio_button_new gtk_radio_button_new_from_widget gtk_radio_button_new_with_label gtk_radio_button_new_with_label_from_widget + gtk_radio_button_new_with_mnemonic + gtk_radio_button_new_with_mnemonic_from_widget gtk_radio_button_set_group + gtk_radio_menu_item_get_group gtk_radio_menu_item_get_type - gtk_radio_menu_item_group gtk_radio_menu_item_new gtk_radio_menu_item_new_with_label + gtk_radio_menu_item_new_with_mnemonic gtk_radio_menu_item_set_group gtk_range_get_adjustment + gtk_range_get_inverted gtk_range_get_type gtk_range_set_adjustment gtk_range_set_inverted @@ -1015,17 +1150,24 @@ EXPORTS gtk_rc_style_unref gtk_ruler_draw_pos gtk_ruler_draw_ticks + gtk_ruler_get_metric + gtk_ruler_get_range gtk_ruler_get_type gtk_ruler_set_metric gtk_ruler_set_range gtk_scale_get_digits + gtk_scale_get_draw_value gtk_scale_get_type + gtk_scale_get_value_pos gtk_scale_set_digits gtk_scale_set_draw_value gtk_scale_set_value_pos gtk_scrollbar_get_type gtk_scrolled_window_add_with_viewport gtk_scrolled_window_get_hadjustment + gtk_scrolled_window_get_placement + gtk_scrolled_window_get_policy + gtk_scrolled_window_get_shadow_type gtk_scrolled_window_get_type gtk_scrolled_window_get_vadjustment gtk_scrolled_window_new @@ -1041,8 +1183,10 @@ EXPORTS gtk_selection_convert gtk_selection_data_copy gtk_selection_data_free + gtk_selection_data_get_text gtk_selection_data_get_tree_row gtk_selection_data_set + gtk_selection_data_set_text gtk_selection_data_set_tree_row gtk_selection_incr_event gtk_selection_notify @@ -1054,7 +1198,7 @@ EXPORTS gtk_separator_menu_item_get_type gtk_separator_menu_item_new gtk_set_locale - gtk_settings_get_global + gtk_settings_get_default gtk_settings_get_type gtk_settings_install_property gtk_settings_install_property_parser @@ -1072,14 +1216,29 @@ EXPORTS gtk_signal_emitv_by_name gtk_signal_new gtk_signal_newv + gtk_size_group_add_widget + gtk_size_group_get_mode + gtk_size_group_get_type + gtk_size_group_new + gtk_size_group_remove_widget + gtk_size_group_set_mode + gtk_socket_add_id + gtk_socket_get_id gtk_socket_get_type gtk_socket_new gtk_socket_steal gtk_spin_button_configure gtk_spin_button_get_adjustment + gtk_spin_button_get_digits + gtk_spin_button_get_increments + gtk_spin_button_get_numeric + gtk_spin_button_get_range + gtk_spin_button_get_snap_to_ticks gtk_spin_button_get_type + gtk_spin_button_get_update_policy gtk_spin_button_get_value gtk_spin_button_get_value_as_int + gtk_spin_button_get_wrap gtk_spin_button_new gtk_spin_button_new_with_range gtk_spin_button_set_adjustment @@ -1094,22 +1253,37 @@ EXPORTS gtk_spin_button_spin gtk_spin_button_update gtk_statusbar_get_context_id + gtk_statusbar_get_has_resize_grip gtk_statusbar_get_type gtk_statusbar_new gtk_statusbar_pop gtk_statusbar_push gtk_statusbar_remove + gtk_statusbar_set_has_resize_grip + gtk_stock_add + gtk_stock_add_static + gtk_stock_item_copy + gtk_stock_item_free + gtk_stock_list_ids + gtk_stock_lookup gtk_style_apply_default_background gtk_style_attach gtk_style_copy gtk_style_detach gtk_style_get_type + gtk_style_lookup_icon_set gtk_style_new gtk_style_ref + gtk_style_render_icon gtk_style_set_background gtk_style_unref gtk_table_attach gtk_table_attach_defaults + gtk_table_get_col_spacing + gtk_table_get_default_col_spacing + gtk_table_get_default_row_spacing + gtk_table_get_homogeneous + gtk_table_get_row_spacing gtk_table_get_type gtk_table_new gtk_table_resize @@ -1118,11 +1292,20 @@ EXPORTS gtk_table_set_homogeneous gtk_table_set_row_spacing gtk_table_set_row_spacings + gtk_target_list_add + gtk_target_list_add_table + gtk_target_list_find gtk_target_list_new + gtk_target_list_ref + gtk_target_list_remove gtk_target_list_unref gtk_tearoff_menu_item_get_type gtk_tearoff_menu_item_new + gtk_text_anchored_child_set_layout + gtk_text_attributes_copy + gtk_text_attributes_copy_values gtk_text_attributes_new + gtk_text_attributes_ref gtk_text_attributes_unref gtk_text_backward_delete gtk_text_buffer_apply_tag @@ -1155,6 +1338,7 @@ EXPORTS gtk_text_buffer_get_selection_bound gtk_text_buffer_get_selection_bounds gtk_text_buffer_get_slice + gtk_text_buffer_get_start_iter gtk_text_buffer_get_tag_table gtk_text_buffer_get_text gtk_text_buffer_get_type @@ -1174,6 +1358,7 @@ EXPORTS gtk_text_buffer_paste_clipboard gtk_text_buffer_paste_primary gtk_text_buffer_place_cursor + gtk_text_buffer_remove_all_tags gtk_text_buffer_remove_tag gtk_text_buffer_remove_tag_by_name gtk_text_buffer_set_modified @@ -1183,6 +1368,9 @@ EXPORTS gtk_text_child_anchor_get_type gtk_text_child_anchor_get_widgets gtk_text_child_anchor_new + gtk_text_child_anchor_queue_resize + gtk_text_child_anchor_register_child + gtk_text_child_anchor_unregister_child gtk_text_forward_delete gtk_text_freeze gtk_text_get_length @@ -1191,15 +1379,20 @@ EXPORTS gtk_text_insert gtk_text_iter_backward_char gtk_text_iter_backward_chars + gtk_text_iter_backward_cursor_position + gtk_text_iter_backward_cursor_positions gtk_text_iter_backward_find_char gtk_text_iter_backward_line gtk_text_iter_backward_lines gtk_text_iter_backward_search + gtk_text_iter_backward_sentence_start + gtk_text_iter_backward_sentence_starts gtk_text_iter_backward_to_tag_toggle gtk_text_iter_backward_word_start gtk_text_iter_backward_word_starts gtk_text_iter_begins_tag gtk_text_iter_compare + gtk_text_iter_copy gtk_text_iter_editable gtk_text_iter_ends_line gtk_text_iter_ends_tag @@ -1215,8 +1408,14 @@ EXPORTS gtk_text_iter_forward_to_tag_toggle gtk_text_iter_forward_word_end gtk_text_iter_forward_word_ends + gtk_text_iter_free gtk_text_iter_get_attributes + gtk_text_iter_get_buffer + gtk_text_iter_get_bytes_in_line gtk_text_iter_get_char + gtk_text_iter_get_chars_in_line + gtk_text_iter_get_child_anchor + gtk_text_iter_get_language gtk_text_iter_get_line gtk_text_iter_get_line_index gtk_text_iter_get_line_offset @@ -1230,13 +1429,17 @@ EXPORTS gtk_text_iter_get_visible_text gtk_text_iter_has_tag gtk_text_iter_in_range + gtk_text_iter_inside_sentence + gtk_text_iter_inside_word + gtk_text_iter_is_cursor_position gtk_text_iter_is_end -; gtk_text_iter_is_first + gtk_text_iter_is_start gtk_text_iter_order gtk_text_iter_set_line gtk_text_iter_set_line_index gtk_text_iter_set_line_offset gtk_text_iter_set_offset + gtk_text_iter_set_visible_line_offset gtk_text_iter_spew gtk_text_iter_starts_line gtk_text_iter_toggles_tag @@ -1258,6 +1461,7 @@ EXPORTS gtk_text_tag_new gtk_text_tag_set_priority gtk_text_tag_table_add + gtk_text_tag_table_foreach gtk_text_tag_table_get_type gtk_text_tag_table_lookup gtk_text_tag_table_new @@ -1272,11 +1476,13 @@ EXPORTS gtk_text_view_buffer_to_window_coords gtk_text_view_forward_display_line gtk_text_view_forward_display_line_end + gtk_text_view_get_border_window_size gtk_text_view_get_buffer gtk_text_view_get_cursor_visible gtk_text_view_get_editable gtk_text_view_get_indent gtk_text_view_get_iter_at_location + gtk_text_view_get_iter_location gtk_text_view_get_justification gtk_text_view_get_left_margin gtk_text_view_get_line_at_y @@ -1287,6 +1493,7 @@ EXPORTS gtk_text_view_get_right_margin gtk_text_view_get_tabs gtk_text_view_get_type + gtk_text_view_get_visible_rect gtk_text_view_get_window gtk_text_view_get_window_type gtk_text_view_get_wrap_mode @@ -1311,10 +1518,12 @@ EXPORTS gtk_text_view_set_pixels_inside_wrap gtk_text_view_set_right_margin gtk_text_view_set_tabs - gtk_text_view_set_text_window_size gtk_text_view_set_wrap_mode gtk_text_view_starts_display_line gtk_text_view_window_to_buffer_coords + gtk_theme_engine_create_rc_style + gtk_theme_engine_get + gtk_theme_engine_get_type gtk_timeout_add gtk_timeout_add_full gtk_timeout_remove @@ -1326,9 +1535,11 @@ EXPORTS gtk_tips_query_stop_query gtk_toggle_button_get_active gtk_toggle_button_get_inconsistent + gtk_toggle_button_get_mode gtk_toggle_button_get_type gtk_toggle_button_new gtk_toggle_button_new_with_label + gtk_toggle_button_new_with_mnemonic gtk_toggle_button_set_active gtk_toggle_button_set_inconsistent gtk_toggle_button_set_inconsistent @@ -1338,6 +1549,10 @@ EXPORTS gtk_toolbar_append_item gtk_toolbar_append_space gtk_toolbar_append_widget + gtk_toolbar_get_icon_size + gtk_toolbar_get_orientation + gtk_toolbar_get_style + gtk_toolbar_get_tooltips gtk_toolbar_get_type gtk_toolbar_insert_element gtk_toolbar_insert_item @@ -1349,22 +1564,25 @@ EXPORTS gtk_toolbar_prepend_item gtk_toolbar_prepend_space gtk_toolbar_prepend_widget + gtk_toolbar_remove_space gtk_toolbar_set_icon_size gtk_toolbar_set_orientation gtk_toolbar_set_style gtk_toolbar_set_tooltips + gtk_toolbar_unset_icon_size + gtk_toolbar_unset_style gtk_tooltips_data_get gtk_tooltips_disable gtk_tooltips_enable gtk_tooltips_force_window gtk_tooltips_get_type gtk_tooltips_new - gtk_tooltips_set_colors gtk_tooltips_set_delay gtk_tooltips_set_tip gtk_tree_append gtk_tree_child_position gtk_tree_clear_items + gtk_tree_data_list_compare_func gtk_tree_drag_dest_drag_data_received gtk_tree_drag_dest_get_type gtk_tree_drag_dest_row_drop_possible @@ -1382,12 +1600,15 @@ EXPORTS gtk_tree_item_remove_subtree gtk_tree_item_select gtk_tree_item_set_subtree + gtk_tree_iter_copy + gtk_tree_iter_free gtk_tree_model_deleted - gtk_tree_model_get_column_type + gtk_tree_model_foreach gtk_tree_model_get - gtk_tree_model_get_first + gtk_tree_model_get_column_type gtk_tree_model_get_flags gtk_tree_model_get_iter + gtk_tree_model_get_iter_root gtk_tree_model_get_n_columns gtk_tree_model_get_path gtk_tree_model_get_type @@ -1412,20 +1633,36 @@ EXPORTS gtk_tree_model_unref_node gtk_tree_new gtk_tree_path_append_index + gtk_tree_path_compare + gtk_tree_path_copy + gtk_tree_path_down gtk_tree_path_free gtk_tree_path_get_depth gtk_tree_path_get_indices + gtk_tree_path_is_ancestor + gtk_tree_path_is_descendant gtk_tree_path_new gtk_tree_path_new_from_string + gtk_tree_path_new_root + gtk_tree_path_next gtk_tree_path_prepend_index - gtk_tree_view_get_columns - gtk_tree_view_set_rows_drag_dest - gtk_tree_view_set_rows_drag_source + gtk_tree_path_prev + gtk_tree_path_to_string + gtk_tree_path_up gtk_tree_prepend gtk_tree_remove_item gtk_tree_remove_items + gtk_tree_row_reference_deleted + gtk_tree_row_reference_free + gtk_tree_row_reference_get_path + gtk_tree_row_reference_inserted + gtk_tree_row_reference_new + gtk_tree_row_reference_new_proxy + gtk_tree_row_reference_reordered + gtk_tree_row_reference_valid gtk_tree_select_child gtk_tree_select_item + gtk_tree_selection_get_mode gtk_tree_selection_get_selected gtk_tree_selection_get_tree_view gtk_tree_selection_get_type @@ -1443,10 +1680,13 @@ EXPORTS gtk_tree_set_selection_mode gtk_tree_set_view_lines gtk_tree_set_view_mode + gtk_tree_sortable_get_sort_column_id gtk_tree_sortable_get_type gtk_tree_sortable_set_sort_column_id + gtk_tree_sortable_set_sort_func gtk_tree_sortable_sort_column_changed gtk_tree_store_append + gtk_tree_store_clear gtk_tree_store_get_type gtk_tree_store_insert gtk_tree_store_insert_after @@ -1454,12 +1694,10 @@ EXPORTS gtk_tree_store_is_ancestor gtk_tree_store_iter_depth gtk_tree_store_new - gtk_tree_store_new_with_types + gtk_tree_store_newv gtk_tree_store_prepend gtk_tree_store_remove gtk_tree_store_set - gtk_tree_store_set_column_type - gtk_tree_store_set_n_columns gtk_tree_store_set_valist gtk_tree_store_set_value gtk_tree_unselect_child @@ -1468,12 +1706,21 @@ EXPORTS gtk_tree_view_collapse_all gtk_tree_view_collapse_row gtk_tree_view_column_add_attribute + gtk_tree_view_column_cell_can_focus + gtk_tree_view_column_cell_event + gtk_tree_view_column_cell_get_size + gtk_tree_view_column_cell_is_visible + gtk_tree_view_column_cell_render + gtk_tree_view_column_cell_set_cell_data gtk_tree_view_column_clear_attributes + gtk_tree_view_column_clear_cell_renderers gtk_tree_view_column_clicked gtk_tree_view_column_get_alignment - gtk_tree_view_column_get_cell_renderer + gtk_tree_view_column_get_cell_renderers + gtk_tree_view_column_get_clickable gtk_tree_view_column_get_max_width gtk_tree_view_column_get_min_width + gtk_tree_view_column_get_reorderable gtk_tree_view_column_get_size gtk_tree_view_column_get_sizing gtk_tree_view_column_get_sort_indicator @@ -1485,14 +1732,16 @@ EXPORTS gtk_tree_view_column_get_width gtk_tree_view_column_new gtk_tree_view_column_new_with_attributes + gtk_tree_view_column_pack_end_cell_renderer + gtk_tree_view_column_pack_start_cell_renderer gtk_tree_view_column_set_alignment gtk_tree_view_column_set_attributes -; gtk_tree_view_column_set_cell_data gtk_tree_view_column_set_cell_data_func gtk_tree_view_column_set_cell_renderer gtk_tree_view_column_set_clickable gtk_tree_view_column_set_max_width gtk_tree_view_column_set_min_width + gtk_tree_view_column_set_reorderable gtk_tree_view_column_set_sizing gtk_tree_view_column_set_sort_column_id gtk_tree_view_column_set_sort_indicator @@ -1505,34 +1754,52 @@ EXPORTS gtk_tree_view_create_row_drag_icon gtk_tree_view_expand_all gtk_tree_view_expand_row + gtk_tree_view_get_background_area + gtk_tree_view_get_cell_area gtk_tree_view_get_column + gtk_tree_view_get_columns + gtk_tree_view_get_dest_row_at_pos + gtk_tree_view_get_drag_dest_row gtk_tree_view_get_expander_column gtk_tree_view_get_hadjustment gtk_tree_view_get_headers_visible gtk_tree_view_get_model gtk_tree_view_get_path_at_pos + gtk_tree_view_get_reorderable gtk_tree_view_get_rules_hint gtk_tree_view_get_selection gtk_tree_view_get_type gtk_tree_view_get_vadjustment + gtk_tree_view_get_visible_rect gtk_tree_view_insert_column gtk_tree_view_insert_column_with_attributes + gtk_tree_view_map_expanded_rows + gtk_tree_view_move_column_after gtk_tree_view_new gtk_tree_view_new_with_model gtk_tree_view_remove_column gtk_tree_view_row_activated + gtk_tree_view_row_expanded gtk_tree_view_scroll_to_cell gtk_tree_view_scroll_to_point + gtk_tree_view_set_column_drag_function + gtk_tree_view_set_cursor + gtk_tree_view_set_destroy_count_func gtk_tree_view_set_drag_dest_row gtk_tree_view_set_expander_column gtk_tree_view_set_hadjustment gtk_tree_view_set_headers_clickable gtk_tree_view_set_headers_visible gtk_tree_view_set_model + gtk_tree_view_set_reorderable + gtk_tree_view_set_rows_drag_dest + gtk_tree_view_set_rows_drag_source gtk_tree_view_set_rules_hint gtk_tree_view_set_vadjustment + gtk_tree_view_tree_to_widget_coords gtk_tree_view_unset_rows_drag_dest gtk_tree_view_unset_rows_drag_source + gtk_tree_view_widget_to_tree_coords gtk_true gtk_type_class gtk_type_enum_find_value @@ -1551,6 +1818,7 @@ EXPORTS gtk_vbutton_box_set_layout_default gtk_vbutton_box_set_spacing_default gtk_viewport_get_hadjustment + gtk_viewport_get_shadow_type gtk_viewport_get_type gtk_viewport_get_vadjustment gtk_viewport_new @@ -1563,6 +1831,7 @@ EXPORTS gtk_vruler_new gtk_vscale_get_type gtk_vscale_new + gtk_vscale_new_with_range gtk_vscrollbar_get_type gtk_vscrollbar_new gtk_vseparator_get_type @@ -1572,6 +1841,10 @@ EXPORTS gtk_widget_activate gtk_widget_add_accelerator gtk_widget_add_events + gtk_widget_child_focus + gtk_widget_child_notify + gtk_widget_class_install_style_property + gtk_widget_class_install_style_property_parser gtk_widget_class_path gtk_widget_create_pango_context gtk_widget_create_pango_layout @@ -1580,8 +1853,10 @@ EXPORTS gtk_widget_draw gtk_widget_ensure_style gtk_widget_event + gtk_widget_freeze_child_notify gtk_widget_get_ancestor gtk_widget_get_child_requisition + gtk_widget_get_child_visible gtk_widget_get_colormap gtk_widget_get_composite_name gtk_widget_get_default_colormap @@ -1596,9 +1871,11 @@ EXPORTS gtk_widget_get_pango_context gtk_widget_get_parent_window gtk_widget_get_pointer + gtk_widget_get_settings gtk_widget_get_style gtk_widget_get_toplevel gtk_widget_get_type + gtk_widget_get_usize gtk_widget_get_visual gtk_widget_grab_default gtk_widget_grab_focus @@ -1621,10 +1898,8 @@ EXPORTS gtk_widget_path gtk_widget_pop_colormap gtk_widget_pop_composite_child - gtk_widget_pop_style gtk_widget_push_colormap gtk_widget_push_composite_child - gtk_widget_push_style gtk_widget_queue_clear gtk_widget_queue_clear_area gtk_widget_queue_draw @@ -1632,21 +1907,21 @@ EXPORTS gtk_widget_queue_resize gtk_widget_realize gtk_widget_ref + gtk_widget_region_intersect gtk_widget_remove_accelerator gtk_widget_remove_accelerators gtk_widget_render_icon gtk_widget_reparent gtk_widget_reset_rc_styles gtk_widget_reset_shapes - gtk_widget_restore_default_style gtk_widget_send_expose gtk_widget_set gtk_widget_set_app_paintable + gtk_widget_set_child_visible gtk_widget_set_colormap gtk_widget_set_composite_name gtk_widget_set_default_colormap gtk_widget_set_default_direction - gtk_widget_set_default_style gtk_widget_set_direction gtk_widget_set_double_buffered gtk_widget_set_events @@ -1654,7 +1929,6 @@ EXPORTS gtk_widget_set_name gtk_widget_set_parent gtk_widget_set_parent_window - gtk_widget_set_rc_style gtk_widget_set_scroll_adjustments gtk_widget_set_sensitive gtk_widget_set_state @@ -1667,6 +1941,10 @@ EXPORTS gtk_widget_show_now gtk_widget_size_allocate gtk_widget_size_request + gtk_widget_style_get + gtk_widget_style_get_property + gtk_widget_style_get_valist + gtk_widget_thaw_child_notify gtk_widget_unlock_accelerators gtk_widget_unmap gtk_widget_unparent @@ -1679,11 +1957,27 @@ EXPORTS gtk_window_add_mnemonic gtk_window_begin_move_drag gtk_window_deiconify + gtk_window_get_decorated + gtk_window_get_default_size + gtk_window_get_destroy_with_parent + gtk_window_get_frame_dimensions gtk_window_get_gravity ; gtk_window_get_location - gtk_window_get_resizeable + gtk_window_get_has_frame + gtk_window_get_mnemonic_modifier + gtk_window_get_modal + gtk_window_get_resizable + gtk_window_get_role + gtk_window_get_title + gtk_window_get_transient_for gtk_window_get_type + gtk_window_get_type_hint + gtk_window_group_add_window + gtk_window_group_get_type + gtk_window_group_new + gtk_window_group_remove_window gtk_window_iconify + gtk_window_list_toplevels gtk_window_maximize gtk_window_mnemonic_activate gtk_window_new @@ -1705,7 +1999,7 @@ EXPORTS gtk_window_set_modal gtk_window_set_policy gtk_window_set_position - gtk_window_set_resizeable + gtk_window_set_resizable gtk_window_set_role ; gtk_window_set_size gtk_window_set_title @@ -1716,10 +2010,5 @@ EXPORTS gtk_window_unmaximize gtk_window_unstick - gtk_image_menu_item_new_with_label - gtk_image_menu_item_set_image - gtk_size_group_add_widget - gtk_size_group_new - gtk_text_buffer_remove_all_tags - gtk_tree_view_column_set_reorderable + diff --git a/gtk/gtkcontainer.c b/gtk/gtkcontainer.c index 90d637bfe9..fa7d1402b5 100644 --- a/gtk/gtkcontainer.c +++ b/gtk/gtkcontainer.c @@ -1488,7 +1488,7 @@ gtk_container_child_composite_name (GtkContainer *container, return NULL; } -void +static void gtk_container_real_set_focus_child (GtkContainer *container, GtkWidget *child) { diff --git a/gtk/gtkiconfactory.c b/gtk/gtkiconfactory.c index 843fee856a..bc43ec8642 100644 --- a/gtk/gtkiconfactory.c +++ b/gtk/gtkiconfactory.c @@ -1036,7 +1036,7 @@ find_and_prep_icon_source (GtkIconSet *icon_set, if (source->pixbuf == NULL) { - GError *error; + GError *error = NULL; g_assert (source->filename); source->pixbuf = gdk_pixbuf_new_from_file (source->filename, &error); diff --git a/gtk/gtkoldeditable.c b/gtk/gtkoldeditable.c index dd88adecaa..f048659392 100644 --- a/gtk/gtkoldeditable.c +++ b/gtk/gtkoldeditable.c @@ -517,7 +517,7 @@ gtk_old_editable_get_public_chars (GtkOldEditable *old_editable, if (old_editable->visible) { - GError *error; + GError *error = NULL; gchar *tmp = gtk_editable_get_chars (GTK_EDITABLE (old_editable), start, end); if (need_conversion) @@ -636,7 +636,7 @@ gtk_old_editable_paste_received (GtkOldEditable *old_editable, if (text) { - GError *error; + GError *error = NULL; need_conversion = !g_get_charset (&charset); diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index d224d225cf..0683f886d7 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -4229,7 +4229,7 @@ gtk_widget_set_child_visible (GtkWidget *widget, gboolean gtk_widget_get_child_visible (GtkWidget *widget) { - g_return_if_fail (GTK_IS_WIDGET (widget)); + g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); return GTK_WIDGET_CHILD_VISIBLE (widget); } diff --git a/gtk/makefile.msc.in b/gtk/makefile.msc.in index 8105b9dc93..338375e5a3 100644 --- a/gtk/makefile.msc.in +++ b/gtk/makefile.msc.in @@ -13,6 +13,7 @@ TOP = ..\.. GTK_VER = @GTK_MAJOR_VERSION@.@GTK_MINOR_VERSION@ GDK_PIXBUF_VER = @GDK_PIXBUF_MAJOR@.@GDK_PIXBUF_MINOR@ + GDK_LIBS = ../gdk/gdk-win32-$(GTK_VER).lib GTK_LIBS = gtk-win32-$(GTK_VER).lib GDK_PIXBUF_LIBS = ../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib @@ -32,21 +33,20 @@ DEFINES = -DG_ENABLE_DEBUG -DGTK_DISABLE_COMPAT_H -DG_LOG_DOMAIN=\"Gtk\" -Dnear= TOUCH = copy makefile.msc+nul -GTK_VER=1.3 - all : \ ..\config.h \ generated \ gtk-win32-$(GTK_VER).dll \ + gtk-win32-$(GTK_VER)s.lib gtk_OBJECTS = \ fnmatch.obj \ # gdk-pixbuf-loader.obj \ gtkaccelgroup.obj \ gtkaccellabel.obj \ + gtkaccessible.obj \ gtkadjustment.obj \ gtkalignment.obj \ - gtkarg.obj \ gtkarrow.obj \ gtkaspectframe.obj \ gtkbin.obj \ @@ -70,7 +70,6 @@ gtk_OBJECTS = \ gtkcontainer.obj \ gtkctree.obj \ gtkcurve.obj \ - gtkdata.obj \ gtkdialog.obj \ gtkdnd.obj \ gtkdrawingarea.obj \ @@ -119,7 +118,7 @@ gtk_OBJECTS = \ gtkobject.obj \ gtkoldeditable.obj \ gtkoptionmenu.obj \ - gtkpacker.obj \ +# gtkpacker.obj \ gtkpaned.obj \ gtkpixmap.obj \ gtkplug.obj \ @@ -140,6 +139,7 @@ gtk_OBJECTS = \ gtkseparatormenuitem.obj \ gtksettings.obj \ gtksignal.obj \ + gtksizegroup.obj \ gtksocket.obj \ gtkspinbutton.obj \ gtkstyle.obj \ @@ -195,9 +195,9 @@ gtk_public_h_sources = \ gtk.h \ gtkaccelgroup.h \ gtkaccellabel.h \ + gtkaccessible.h \ gtkadjustment.h \ gtkalignment.h \ - gtkarg.h \ gtkarrow.h \ gtkaspectframe.h \ gtkbin.h \ @@ -213,7 +213,6 @@ gtk_public_h_sources = \ gtkcolorsel.h \ gtkcolorseldialog.h \ gtkcombo.h \ - gtkcompat.h \ gtkcontainer.h \ gtkctree.h \ gtkcurve.h \ @@ -222,7 +221,6 @@ gtk_public_h_sources = \ gtkcellrenderertextpixbuf.h \ gtkcellrenderertoggle.h \ gtkcellrendererpixbuf.h \ - gtkdata.h \ gtkdebug.h \ gtkdialog.h \ gtkdnd.h \ @@ -271,7 +269,7 @@ gtk_public_h_sources = \ gtkoldeditable.h \ gtkobject.h \ gtkoptionmenu.h \ - gtkpacker.h \ +# gtkpacker.h \ gtkpaned.h \ # gdk-pixbuf-loader.h \ gtkpixmap.h \ @@ -290,6 +288,7 @@ gtk_public_h_sources = \ gtkscrolledwindow.h \ gtkselection.h \ gtkseparator.h \ + gtksizegroup.h \ gtksignal.h \ gtksocket.h \ gtkspinbutton.h \ @@ -315,7 +314,7 @@ gtk_public_h_sources = \ gtktree.h \ gtktreeitem.h \ gtktreemodel.h \ - gtktreemodelsimple.h \ +# gtktreemodelsimple.h \ gtktreemodelsort.h \ gtktreeselection.h \ gtktreesortable.h \ @@ -334,6 +333,14 @@ gtk_public_h_sources = \ gtkwidget.h \ gtkwindow.h +# these aren't use here, but listed for reference +gtk_extra_sources = \ + gtkcompat.h \ + maketypes.awk \ + makeenums.h \ + gtk-boxed.defs \ + gtkmarshal.list \ + ..\config.h : ..\config.h.win32 copy ..\config.h.win32 ..\config.h @@ -345,7 +352,7 @@ GENERATED = gtk.defs gtktypebuiltins.h gtktypebuiltins_vars.c gtktypebuiltins_id generated : $(GENERATED) $(TOUCH) generated -gtk.defs : makeenums.pl gtk-boxed.defs $(gtk_public_h_sources) +gtk.defs : makeenums.pl gtk-boxed.defs $(gtk_public_h_sources) makefile.msc $(PERL) makeenums.pl defs $(gtk_public_h_sources) >gd.tmp copy gd.tmp+gtk-boxed.defs gtk.defs @erase gd.tmp @@ -379,7 +386,10 @@ gtksignal.obj : gtksignal.c gtkmarshal.c gtkmarshal.h # Linking: # gtk-win32-$(GTK_VER).dll : $(gtk_OBJECTS) gtk.def - $(CC) $(CFLAGS) -LD -Fegtk-win32-$(GTK_VER).dll $(gtk_OBJECTS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) $(PANGO_LIBS) $(INTL_LIBS) $(GLIB_LIBS) gdi32.lib user32.lib advapi32.lib $(LDFLAGS) /def:gtk.def + $(CC) $(CFLAGS) -LD -Fm -Fegtk-win32-$(GTK_VER).dll $(gtk_OBJECTS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) $(PANGO_LIBS) $(INTL_LIBS) $(GLIB_LIBS) gdi32.lib user32.lib advapi32.lib $(LDFLAGS) /def:gtk.def + +gtk-win32-$(GTK_VER)s.lib : $(gtk_OBJECTS) + lib /out:gtk-win32-$(GTK_VER)s.lib $(gtk_OBJECTS) # General rule for compiling the objects into the DLL .c.obj : |