Hi all, Here's another list + patch. All missing getters which should be implemented are implemented now. Decisions about which functions should be implemented and which not are based on the comments of Havoc and Owen: http://mail.gnome.org/archives/gtk-devel-list/2001-June/msg00067.html http://mail.gnome.org/archives/gtk-devel-list/2001-June/msg00301.html regards, Kris -- Odi et amo. Quare id faciam, fortasse requiris? Nescio, sed fieri sentio et excrucior. -Catullus (Carmen 85)
added setters: DONE gtk_label_set_label DONE gtk_label_set_use_markup DONE gtk_label_set_use_underline DONE renamed gtk_notebook_set_page to gtk_notebook_set_current_page. Put macro in compat --- added getters: DONE gtk_accel_label_get_accel_widget DONE gtk_adjustment_get_value DONE gtk_box_get_homogeneous DONE gtk_cell_renderer_text_get_fixed_size DONE gtk_cell_renderer_toggle_get_radio (only the prototype was missing) DONE gtk_check_menu_item_get_active XXXX [gtk_clipboard_get_with_data] XXXX [gtk_clipboard_get_with_owner] XXXX [gtk_clipboard_get_text] XXXX gtk_color_selection_get_update_policy [DEPRECATED] DONE gtk_color_selection_get_change_palette_hook DONE gtk_container_get_border_width DONE gtk_container_get_resize_mode DONE gtk_container_get_focus_chain DONE gtk_container_get_reallocate_redraws DONE gtk_container_get_focus_child DONE gtk_container_get_focus_vadjustment DONE gtk_container_get_focus_hadjustment DONE gtk_window_get_modal DONE gtk_window_get_destroy_with_parent XXXX [gtk_dialog_get_response_sensitive] XXXX [gtk_dialog_get_default_response] XXXX [gtk_drag_dest_get_proxy] XXXX [gtk_drag_source_get_icon] (see bug #56263) XXXX [gtk_drag_get_icon_widget] (see bug #56263) XXXX [gtk_drag_get_icon_pixmap] (see bug #56263) XXXX [gtk_drag_get_default_icon] (see bug #56263) DONE gtk_editable_get_editable DONE gtk_entry_get_visibility DONE gtk_entry_get_invisible_char XXXX gtk_entry_get_editable [deprecated] DONE gtk_entry_get_max_length XXXX gtk_entry_get_position [deprecated] DONE gtk_frame_get_label_widget DONE gtk_frame_get_label_align DONE gtk_frame_get_shadow_type DONE gtk_handle_box_get_shadow_type DONE gtk_handle_box_get_handle_position DONE gtk_handle_box_get_snap_edge XXXX [gtk_im_context_get_client_window] XXXX [gtk_im_context_get_cursor_location] XXXX [gtk_im_context_get_use_preedit] DONE gtk_label_get_attributes DONE gtk_label_get_label XXXX gtk_label_get_markup XXXX gtk_label_get_markup_with_mnemonic DONE gtk_label_get_mnemonic_widget XXXX gtk_label_get_text_with_mnemonic DONE gtk_label_get_justify XXXX gtk_label_get_pattern DONE gtk_label_get_line_wrap DONE gtk_label_get_use_markup DONE gtk_label_get_use_underline DONE gtk_layout_get_size DONE gtk_menu_get_tearoff_state DONE gtk_menu_get_title DONE gtk_menu_item_get_submenu DONE gtk_menu_item_get_placement DONE gtk_misc_get_alignment DONE gtk_misc_get_padding XXXX gtk_notebook_get_page (-> gtk_notebook_get_current_page) DONE gtk_notebook_get_show_border DONE gtk_notebook_get_show_tabs DONE gtk_notebook_get_tab_pos DONE gtk_notebook_get_homogeneous_tabs DONE gtk_notebook_get_tab_border DONE gtk_notebook_get_tab_hborder DONE gtk_notebook_get_tab_vborder DONE gtk_notebook_get_scrollable DONE gtk_notebook_get_tab_label_text DONE gtk_notebook_get_menu_label_text XXXX gtk_notebook_get_tab_label_packing (-> gtk_notebook_query_tab_label_packing) XXXX gtk_progress_bar_get_bar_style [deprecated] XXXX gtk_progress_bar_get_discrete_blocks [deprecated] XXXX gtk_progress_bar_get_activity_step [deprecated] XXXX gtk_progress_bar_get_activity_blocks [deprecated] XXXX gtk_radio_button_get_group (-> gtk_radio_button_group) XXXX gtk_radio_menu_item_get_group (-> gtk_radio_menu_item_group) DONE gtk_range_get_update_policy DONE gtk_rc_get_image_loader DONE gtk_ruler_get_metric DONE gtk_ruler_get_range DONE gtk_scrolled_window_get_policy DONE gtk_scrolled_window_get_placement DONE gtk_scrolled_window_get_shadow_type XXXX gtk_settings_get_property_value XXXX gtk_settings_get_string_property XXXX gtk_settings_get_long_property XXXX gtk_settings_get_double_property DONE gtk_spin_button_get_digits DONE gtk_spin_button_get_increments DONE gtk_spin_button_get_range DONE gtk_spin_button_get_update_policy DONE gtk_spin_button_get_numeric DONE gtk_spin_button_get_wrap DONE gtk_spin_button_get_snap_to_ticks XXXX gtk_style_get_background DONE gtk_table_get_row_spacing DONE gtk_table_get_col_spacing DONE gtk_table_get_row_spacings DONE gtk_table_get_col_spacings DONE gtk_table_get_homogeneous DONE gtk_text_layout_get_buffer XXXX gtk_text_layout_get_default_style XXXX gtk_text_layout_get_contexts XXXX gtk_text_layout_get_screen_width XXXX gtk_text_layout_get_preedit_string DONE gtk_text_view_get_border_window_size DONE gtk_text_view_get_text_window_size DONE gtk_toggle_button_get_mode DONE gtk_toolbar_get_icon_size DONE gtk_toolbar_get_orientation DONE gtk_toolbar_get_style DONE gtk_toolbar_get_tooltips DONE gtk_tree_item_get_subtree XXXX gtk_tree_view_column_get_tree_view [private] DONE gtk_tree_selection_get_mode XXXX gtk_tree_selection_get_select_function XXXX gtk_tree_sortable_sort_column_id_get_func XXXX gtk_tree_store_get_n_columns [private] XXXX gtk_tree_store_get_column_type [private] XXXX gtk_tree_store_get_value XXXX gtk_tree_store_get_valist XXXX gtk_tree_view_get_headers_clickable XXXX gtk_tree_view_get_column_drag_function DONE gtk_tree_view_get_reorderable XXXX gtk_tree_view_get_rows_drag_source XXXX gtk_tree_view_get_rows_drag_dest XXXX gtk_tree_view_column_get_attributes XXXX gtk_tree_view_column_get_cell_data_func DONE gtk_tree_view_column_get_sort_column_id XXXX gtk_tree_view_column_cell_get_cell_data DONE gtk_viewport_get_shadow_type XXXX gtk_widget_get_scroll_adjustments DONE gtk_widget_get_state DONE gtk_widget_get_sensitive DONE gtk_widget_get_app_paintable DONE gtk_widget_get_double_buffered DONE gtk_widget_get_parent DONE gtk_widget_get_uposition DONE gtk_widget_get_usize XXXX gtk_widget_get_rc_style XXXX gtk_decorated_window_get_title [private] DONE gtk_window_get_title DONE gtk_window_get_wmclass DONE gtk_window_get_role DONE gtk_window_get_position DONE gtk_window_get_transient_for DONE gtk_window_get_type_hint XXXX gtk_window_get_geometry_hints DONE gtk_window_get_has_frame DONE gtk_window_get_frame_dimensions DONE gtk_window_get_decorated DONE gtk_window_get_mnemonic_modifier XXXX gtk_window_get_policy [deprecated] DONE gtk_window_get_default_size XXXX gtk_window_get_focus [internal] XXXX gtk_window_get_default [internal] XXXX gtk_paned_get_gutter_size [in compat_h]
Attachment:
missing-getters-Jun16.diff.gz
Description: GNU Zip compressed data