- Member Gtk::Widget::get_requisition  () const
- Use get_preferred_size() instead.  
- Member Gtk::Widget::draw_insertion_cursor  (const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)
- Use StyleContext::render_insertion_cursor() instead.  
- Member Gtk::Widget::is_composited  () const
- Use Gdk::Screen::is_composited() instead. 
- Member Gtk::Widget::signal_state_changed  ()
- Use signal_state_flags_changed() instead. 
- Member Gtk::Widget::signal_visibility_notify_event  ()
- Modern composited windowing systems with pervasive transparency make it impossible to track the visibility of a window reliably, so this signal can not be guaranteed to provide useful information. 
- Member Gtk::Widget::signal_composited_changed  ()
- Use Gdk::Screen::signal_composited_changed() instead.  
- Member Gtk::Widget::property_style  ()
- Don't use this API. There is no Style class in gtkmm 3. 
- Member Gtk::Widget::property_style  () const
- Don't use this API. There is no Style class in gtkmm 3. 
- Member Gtk::Widget::property_double_buffered  ()
- Widgets should not use this property. 
- Member Gtk::Widget::property_double_buffered  () const
- Widgets should not use this property. 
- Member Gtk::Widget::property_margin_left  ()
- Use property_margin_start() instead. 
- Member Gtk::Widget::property_margin_left  () const
- Use property_margin_start() instead. 
- Member Gtk::Widget::property_margin_right  ()
- Use property_margin_end() instead. 
- Member Gtk::Widget::property_margin_right  () const
- Use property_margin_end() instead. 
- Member Gtk::Widget::drag_begin  (const Glib::RefPtr< TargetList >& targets, Gdk::DragAction actions, int button, GdkEvent* gdk_event)
- Use the drag_begin() that takes x,y coordinates. 
- Member Gtk::WidgetPath::iter_add_region  (int pos, const Glib::ustring& name, RegionFlags flags)
- The use of regions is deprecated. 
- Member Gtk::WidgetPath::iter_remove_region  (int pos, const Glib::ustring& name)
- The use of regions is deprecated. 
- Member Gtk::WidgetPath::iter_clear_regions  (int pos=-1)
- The use of regions is deprecated. 
- Member Gtk::WidgetPath::iter_list_regions  (int pos=-1) const
- The use of regions is deprecated. 
- Member Gtk::WidgetPath::iter_has_region  (int pos, const Glib::ustring& name, RegionFlags& flags) const
- The use of regions is deprecated. 
- Member Gtk::Window::property_opacity  ()
- Use the opacity property in the Widget base class instead. 
- Member Gtk::Window::property_opacity  () const
- Use the opacity property in the Widget base class instead. 
- Member Gtk::Window::property_has_resize_grip  ()
- Resize grips have been removed. 
- Member Gtk::Window::property_has_resize_grip  () const
- Resize grips have been removed. 
- Member Gtk::Window::property_resize_grip_visible  () const
- Resize grips have been removed. 
- Member Gtk::Window::set_wmclass  (const Glib::ustring& wmclass_name, const Glib::ustring& wmclass_class)
- Don’t use this function. 
- Member Gtk::Window::set_opacity  (double opacity)
- Use Widget::set_opacity() instead. 
- Member Gtk::Widget::unset_font  ()
- Use a custom style provider and style classes instead.  
- Member Gtk::Widget::get_root_window  ()
- Use Gdk::Screen::get_root_window() instead. 
- Member Gtk::Widget::get_root_window  () const
- Use Gdk::Screen::get_root_window() instead. 
- Member Gtk::Widget::get_margin_left  () const
- Use get_margin_start() instead. 
- Member Gtk::Widget::set_margin_left  (int margin)
- Use set_margin_start() instead. 
- Member Gtk::Widget::get_margin_right  () const
- Use get_margin_end() instead. 
- Member Gtk::Widget::set_margin_right  (int margin)
- Use set_margin_end() instead. 
- Member Gtk::Widget::get_pointer  (int& x, int& y) const
- Use Gdk::Window::get_device_position instead. 
- Member Gtk::Widget::override_color  (const Gdk::RGBA& color, StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead. 
- Member Gtk::Widget::unset_color  (StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead. 
- Member Gtk::Widget::override_background_color  (const Gdk::RGBA& color, StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead. 
- Member Gtk::Widget::unset_background_color  (StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead. 
- Member Gtk::Widget::override_font  (const Pango::FontDescription& font_desc)
- Use a custom style provider and style classes instead. 
- Member Gtk::Window::get_opacity  () const
- Use Widget::get_opacity() instead. 
- Member Gtk::Widget::override_symbolic_color  (const Glib::ustring& name, const Gdk::RGBA& color)
- Use a custom style provider and style classes instead. 
- Member Gtk::Widget::unset_symbolic_color  (const Glib::ustring& name)
- Use a custom style provider and style classes instead. 
- Member Gtk::Widget::override_cursor  (const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)
- Use a custom style provider and style classes instead. 
- Member Gtk::Widget::unset_cursor  ()
- Use a custom style provider and style classes instead.  
- Member Gtk::Widget::render_icon_pixbuf  (const StockID& stock_id, IconSize size)
- Use IconTheme::load_icon() instead. 
- Member Gtk::Widget::set_composite_name  (const Glib::ustring& name)
- Use gtk_widget_class_set_template(), or don't use this API at all. 
- Member Gtk::Widget::unset_composite_name  ()
- Use gtk_widget_class_set_template(), or don't use this API at all. 
- Member Gtk::Widget::get_composite_name  () const
- Use gtk_widget_class_set_template(), or don't use this API at all. 
- Member Gtk::Widget::push_composite_child  ()
- This API never really worked well and was mostly unused, now we have a more complete mechanism for composite children, see gtk_widget_class_set_template().  
- Member Gtk::Widget::pop_composite_child  ()
- Use gtk_widget_class_set_template(), or don't use this API at all.  
- Member Gtk::Widget::drag_dest_set_proxy  (const Glib::RefPtr< Gdk::Window >& proxy_window, Gdk::DragProtocol protocol, bool use_coordinates)
- No replacement available. 
- Member Gtk::Widget::drag_source_set_icon  (const StockID& stock_id)
- Use the drag_source_set_icon() that takes a Glib::ustring instead. 
- Member Gtk::ActionGroup::property_accel_group  ()
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead. 
- Member Gtk::ActionGroup::add  (const Glib::RefPtr< Action >& action, const Action::SlotActivate& slot)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead. 
- Member Gtk::ActionGroup::add  (const Glib::RefPtr< Action >& action, const AccelKey& accel_key, const Action::SlotActivate& slot)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead, and Gtk::Application::set_accel_for_action(). 
- Member Gtk::ActionGroup::remove  (const Glib::RefPtr< Action >& action)
- Use Gio::ActionMap::remove_action() on a Gio::SimpleActionGroup instead. 
- Member Gtk::ActionGroup::translate_string  (const Glib::ustring& string) const
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::signal_connect_proxy  ()
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::signal_disconnect_proxy  ()
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::signal_pre_activate  ()
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::signal_post_activate  ()
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::property_name  () const
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::property_sensitive  ()
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead. 
- Member Gtk::ActionGroup::property_sensitive  () const
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead. 
- Member Gtk::ActionGroup::property_visible  ()
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::property_visible  () const
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::ActionGroup::add  (const Glib::RefPtr< Action >& action, const AccelKey& accel_key)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead, and Gtk::Application::set_accel_for_action(). 
- Member Gtk::ActionGroup::property_accel_group  () const
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead. 
- Class Gtk::Alignment  
- Use Widget alignment and margin properties instead. 
- Class Gtk::Arrow  
- You should instead use a Gtk::Image with a suitable icon name, such as “pan-down-symbolic“. When replacing Gtk::Arrow by an image, pay attention to the fact that Gtk::Arrow automatically flips between Gtk::ARROW_LEFT and Gtk::ARROW_RIGHT, depending on the text direction. To get the same effect with an image, use the icon names “pan-start-symbolic“ and “pan-end-symbolic“, which react to the text direction instead of “pan-left-symbolic“ and “pan-right-symbolic“ which don't.  
- Class Gtk::ColorSelection  
- Use ColorButton or ColorChooserDialog instead.  
- Class Gtk::ColorSelectionDialog  
- Use ColorChooserDialog instead.  
- Member Gtk::ColorSelection::set_current_color  (const Gdk::Color& color)
- Use set_current_rgba() instead. 
- Class Gtk::FontSelection  
- Use FontChooser instead.  
- Class Gtk::FontSelectionDialog  
- Use FontChooserDialog instead.  
- Class Gtk::HandleBox  
- This is very specialized, lacks features to make it useful and most importantly does not fit well into modern application design. There is no replacement. 
- Class Gtk::VButtonBox  
- Use ButtonBox instead.  
- Class Gtk::HButtonBox  
- Use ButtonBox instead.  
- Class Gtk::HPaned  
- Use Paned instead.  
- Member Gtk::ActionGroup::get_name  () const
- There is no corresponding replacement when using Gio::ActionGroup. 
- Member Gtk::Window::parse_geometry  (const Glib::ustring& geometry)
- Geometry handling in GTK is deprecated. 
- Member Gtk::Window::set_default_geometry  (int width, int height)
- This function does nothing. If you want to set a default size, use set_default_size() instead. 
- Member Gtk::Window::resize_to_geometry  (int width, int height)
- This function does nothing. Use resize() and compute the geometry yourself. 
- Member Gtk::Window::reshow_with_initial_size  ()
- GUI builders can call Widget::hide(), Widget::unrealize() and then Widget::show() themselves, if they still need this functionality.  
- Member Gtk::Window::set_has_resize_grip  (bool value=true)
- Resize grips have been removed. 
- Member Gtk::Window::get_has_resize_grip  () const
- Resize grips have been removed. 
- Member Gtk::Window::get_resize_grip_is_visible  () const
- Resize grips have been removed. 
- Member Gtk::Window::get_resize_grip_area  (Gdk::Rectangle& rect) const
- Resize grips have been removed. 
- Member Gtk::Window::get_accel_group  ()
- This returns a group specific to this window, created on the first call. That’s no use if you need groups that were added by other sources, e.g. by Gtk::Builder. Use get_accel_groups(), which correctly returns all groups that have been added to the window regardless of origin. If you just used get_accel_group() as a shortcut to create and add a group, you should instead create it yourself and add it with add_accel_group().  
- Class Gtk::ActionGroup  
- Use Gio::ActionGroup and Gio::Action instead.  
- Member Gtk::ActionGroup::ActionGroup  (const Glib::ustring& name=Glib::ustring())
- Use Gio::ActionGroup and give it a name with Gtk::Widget::insert_action_group(). 
- Member Gtk::ActionGroup::create  (const Glib::ustring& name=Glib::ustring())
- Use Gio::ActionGroup and give it a name with Gtk::Widget::insert_action_group(). 
- Member Gtk::Widget::get_double_buffered  () const
- This should not be used in newly written code. 
- Member Gtk::ActionGroup::get_sensitive  () const
- Use Gio::ActionGroup::get_action_enabled() or Gio::Action::get_enabled() instead. 
- Member Gtk::ActionGroup::set_sensitive  (bool sensitive=true)
- Use Gio::SimpleAction::set_enabled() instead. 
- Member Gtk::ActionGroup::get_visible  () const
- Use Gio::ActionGroup instead, and control and monitor the state of Gtk::Actionable widgets directly. 
- Member Gtk::ActionGroup::set_visible  (bool visible=true)
- Use Gio::ActionGroup instead, and control and monitor the state of Gtk::Actionable widgets directly. 
- Member Gtk::ActionGroup::get_accel_group  ()
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead. 
- Member Gtk::ActionGroup::get_accel_group  () const
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead. 
- Member Gtk::ActionGroup::set_accel_group  (const Glib::RefPtr< AccelGroup >& accel_group)
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead. 
- Member Gtk::ActionGroup::get_action  (const Glib::ustring& action_name)
- Use Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead. 
- Member Gtk::ActionGroup::get_action  (const Glib::ustring& action_name) const
- Use Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead. 
- Member Gtk::ActionGroup::get_actions  ()
- Use Gio::ActionGroup::list_actions() and Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead. 
- Member Gtk::ActionGroup::get_actions  () const
- Use Gio::ActionGroup::list_actions() and Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead. 
- Member Gtk::ActionGroup::add  (const Glib::RefPtr< Action >& action)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead. 
- Member Gtk::StyleContext::remove_region  (const Glib::ustring& region_name)
- There is no replacement. 
- Member Gtk::Settings::property_gtk_fallback_icon_theme  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_fallback_icon_theme  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_icon_sizes  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_icon_sizes  () const
- This setting is ignored. 
- Member Gtk::SizeGroup::set_ignore_hidden  (bool ignore_hidden=true)
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account. 
- Member Gtk::SizeGroup::get_ignore_hidden  () const
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account. 
- Member Gtk::SizeGroup::property_ignore_hidden  ()
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account. 
- Member Gtk::SizeGroup::property_ignore_hidden  () const
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account. 
- Member Gtk::Stack::add  (Widget& child) override
- Use one of the other add() methods instead. This method was added only to avoid a compilation error.  
- Member Gtk::Stack::get_transition_type  ()
- Use the const method instead. 
- Member Gtk::StyleContext::state_is_running  (StateType state, gdouble* progress)
- This function always returns false.
- Member Gtk::StyleContext::list_regions  ()
- There is no replacement. 
- Member Gtk::StyleContext::add_region  (const Glib::ustring& region_name, RegionFlags flags)
- There is no replacement. 
- Member Gtk::Settings::property_gtk_button_images  () const
- This setting is ignored. 
- Member Gtk::StyleContext::has_region  (const Glib::ustring& region_name, RegionFlags& flags_return)
- There is no replacement. 
- Member Gtk::StyleContext::lookup_icon_set  (const Glib::ustring& stock_id)
- Use IconTheme::lookup_icon() instead. 
- Member Gtk::StyleContext::set_direction  (TextDirection direction)
- Use set_state() with Gtk::STATE_FLAG_DIR_LTR and Gtk::STATE_FLAG_DIR_RTL instead. 
- Member Gtk::StyleContext::get_direction  () const
- Use get_state() and check for Gtk::STATE_FLAG_DIR_LTR and Gtk::STATE_FLAG_DIR_RTL instead. 
- Member Gtk::StyleContext::notify_state_change  (const Glib::RefPtr< Gdk::Window >& window, gpointer region_id, StateType state, bool state_value)
- This function does nothing. 
- Member Gtk::StyleContext::cancel_animations  (gpointer region_id)
- This function does nothing. 
- Member Gtk::StyleContext::scroll_animations  (const Glib::RefPtr< Gdk::Window >& window, int dx, int dy)
- This function does nothing. 
- Member Gtk::StyleContext::push_animatable_region  (gpointer region_id)
- This function does nothing. 
- Member Gtk::StyleContext::pop_animatable_region  ()
- This function does nothing.  
- Member Gtk::StyleContext::get_background_color  (StateFlags state=(StateFlags) 0) const
- Use render_background() instead. 
- Member Gtk::StyleContext::get_border_color  (StateFlags state=(StateFlags) 0) const
- Use render_frame() instead. 
- Member Gtk::StyleContext::invalidate  ()
- Style contexts are invalidated automatically.  
- Member Gtk::Settings::property_gtk_menu_bar_popup_delay  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_visible_focus  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_visible_focus  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_im_preedit_style  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_im_preedit_style  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_im_status_style  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_im_status_style  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_menu_popup_delay  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_menu_popup_delay  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_menu_popdown_delay  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_menu_popdown_delay  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_menu_images  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_menu_images  () const
- This setting is ignored. 
- Member Gtk::StyleContext::set_background  (const Glib::RefPtr< Gdk::Window >& window)
- Use render_background() instead. Note that clients still using this function are now responsible for calling this function again whenever the context is invalidated. 
- Member Gtk::Settings::property_gtk_menu_bar_popup_delay  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_scrolled_window_placement  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_scrolled_window_placement  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_toolbar_style  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_toolbar_style  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_toolbar_icon_size  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_toolbar_icon_size  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_can_change_accels  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_can_change_accels  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_color_palette  ()
- Only used by the deprecated color selector widget. 
- Member Gtk::Settings::property_gtk_color_palette  () const
- Only used by the deprecated color selector widget. 
- Member Gtk::Settings::property_gtk_button_images  ()
- This setting is ignored. 
- Member Gtk::TreeRowReference::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::TreeRow::operator BoolExpr  () const
- Use the explicit operator bool() instead.  
- Member Gtk::TreeNodeChildren::reverse_iterator  
- This reverse_iterator has never worked, use the normal (forward) iterator instead. 
- Member Gtk::TreeNodeChildren::const_reverse_iterator  
- This reverse_iterator has never worked, use the normal (forward) iterator instead. 
- Member Gtk::TreeNodeChildren::rbegin  ()
- Use begin() or end() instead. 
- Member Gtk::TreeNodeChildren::rend  ()
- Use begin() or end() instead. 
- Member Gtk::TreeNodeChildren::rbegin  () const
- Use begin() or end() instead. 
- Member Gtk::TreeNodeChildren::rend  () const
- Use begin() or end() instead. 
- Member Gtk::TreeNodeChildren::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::TreeNodeChildren::operator BoolExpr  () const
- Use the explicit operator bool() instead.  
- Member Gtk::TreeModel::reverse_iterator  
- This reverse_iterator has never worked, use the normal (forward) iterator instead. 
- Member Gtk::TreeModel::const_reverse_iterator  
- This reverse_iterator has never worked, use the normal (forward) iterator instead. 
- Member Gtk::TreePath::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::TreePath::operator BoolExpr  () const
- Use the explicit operator bool() instead. 
- Member Gtk::TreeRow::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::TreeRowReference::operator BoolExpr  () const
- Use the explicit operator bool() instead.  
- Member Gtk::TreeView::set_rules_hint  (bool setting=true)
- Don't use this API. There is no replacement. 
- Member Gtk::TreeView::get_rules_hint  () const
- Don't use this API. There is no replacement. 
- Member Gtk::TreeView::SlotCellData  
- Use SlotTreeCellData instead. 
- Member Gtk::TreeView::property_rules_hint  ()
- Don't use this API. There is no replacement. 
- Member Gtk::TreeView::property_rules_hint  () const
- Don't use this API. There is no replacement. 
- Member Gtk::TreeViewColumn::SlotCellData  
- Use SlotTreeCellData instead.  
- Member Gtk::Widget::send_expose  (GdkEvent* gdk_event)
- Application and widget code should not handle expose events directly; invalidation should use the Gtk::Widget API, and drawing should only happen inside signal_draw() implementations. 
- Member Gtk::Widget::region_intersect  (const ::Cairo::RefPtr< ::Cairo::Region >& region) const
- Use get_allocation() and Cairo::Region::intersect(const Cairo::RectangleInt&) to get the same behavior. 
- Member Gtk::Widget::set_state  (StateType state)
- Use set_state_flags() instead. 
- Member Gtk::Widget::get_state  () const
- Use get_state_flags() instead. 
- Member Gtk::Widget::set_double_buffered  (bool double_buffered=true)
- This does not work under non-X11 backends, and it should not be used in newly written code. 
- Member Gtk::TextTag::property_foreground_gdk  () const
- Use property_foreground_rgba() instead. 
- Member Gtk::StyleContext::render_layout  (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, PangoLayout* layout)
- Use the render_layout() taking a const Glib::RefPtr<Pango::Layout>& layout. 
- Member Gtk::StyleContext::render_frame_gap  (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, PositionType gap_side, double xy0_gap, double xy1_gap)
- Use render_frame() instead. Themes can create gaps by omitting borders via CSS. 
- Member Gtk::StyleContext::render_icon_pixbuf  (const IconSource& source, IconSize size)
- Use IconTheme::load_icon() instead. 
- Member Gtk::StyleContext::property_direction  ()
- Use set_state()/get_state() and Gtk::STATE_FLAG_DIR_LTR/GtkSTATE_FLAG_DIR_RTL instead. 
- Member Gtk::StyleContext::property_direction  () const
- Use set_state()/get_state() and Gtk::STATE_FLAG_DIR_LTR/GtkSTATE_FLAG_DIR_RTL instead. 
- Member Gtk::TextIter::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::TextIter::operator BoolExpr  () const
- Use the explicit operator bool() instead.  
- Member Gtk::TextIter::begins_tag  (const Glib::RefPtr< const TextTag >& tag) const
- Use starts_tag() instead. 
- Member Gtk::TextIter::begins_tag  () const
- Use starts_tag() instead. 
- Member Gtk::TextTag::property_background_gdk  ()
- Use property_background_rgba() instead. 
- Member Gtk::TextTag::property_background_gdk  () const
- Use property_background_rgba() instead. 
- Member Gtk::TextTag::property_foreground_gdk  ()
- Use property_foreground_rgba() instead. 
- Class Gtk::VPaned  
- Use Paned instead.  
- Member Gtk::TextTag::property_paragraph_background_gdk  ()
- Use property_paragraph_background_rgba() instead. 
- Member Gtk::TextTag::property_paragraph_background_gdk  () const
- Use property_paragraph_background_rgba() instead. 
- Member Gtk::ToggleButton::ToggleButton  (const StockID& stock_id)
- Use the constructor that takes a Glib::ustring instead.  
- Member Gtk::ToggleToolButton::ToggleToolButton  (const Gtk::StockID& stock_id)
- Use one of the other constructors instead.  
- Member Gtk::ToolButton::ToolButton  (const Gtk::StockID& stock_id)
- Use the constructor with icon_widget and label parameters instead.  
- Member Gtk::ToolButton::set_stock_id  (const Gtk::StockID& stock_id)
- Use set_icon_name() instead. 
- Member Gtk::ToolButton::get_stock_id  () const
- Use get_icon_name() instead. 
- Member Gtk::ToolButton::property_stock_id  ()
- Use property_icon_name() instead. 
- Member Gtk::ToolButton::property_stock_id  () const
- Use property_icon_name() instead. 
- Member Gtk::Tooltip::set_icon_from_stock  (const StockID& stock_id, IconSize size)
- Use set_icon_from_icon_name() instead. 
- Member Gtk::TreeIter::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::TreeIter::operator BoolExpr  () const
- Use the explicit operator bool() instead.  
- Member Gtk::Stock::INDENT  
- Use named icon "format-indent-more".  
- Member Gtk::Stock::GOTO_BOTTOM  
- Use named icon "go-bottom".  
- Member Gtk::Stock::GOTO_FIRST  
- Use named icon "go-first".  
- Member Gtk::Stock::GOTO_LAST  
- Use named icon "go-last".  
- Member Gtk::Stock::GOTO_TOP  
- Use named icon "go-top".  
- Member Gtk::Stock::GO_BACK  
- Use named icon "go-previous".  
- Member Gtk::Stock::GO_DOWN  
- Use named icon "go-down".  
- Member Gtk::Stock::GO_FORWARD  
- Use named icon "go-next".  
- Member Gtk::Stock::GO_UP  
- Use named icon "go-up".  
- Member Gtk::Stock::HARDDISK  
- Use named icon "drive-harddisk".  
- Member Gtk::Stock::HELP  
- Use named icon "help-browser".  
- Member Gtk::Stock::HOME  
- Use named icon "go-home".  
- Member Gtk::Stock::INDEX  
- No replacement available.  
- Member Gtk::Stock::INFO  
- Use named icon "dialog-information".  
- Member Gtk::Stock::LEAVE_FULLSCREEN  
- Use named icon "view-restore".  
- Member Gtk::Stock::UNINDENT  
- Use named icon "format-indent-less".  
- Member Gtk::Stock::ITALIC  
- Use named icon "format-text-italic".  
- Member Gtk::Stock::JUMP_TO  
- Use named icon "go-jump".  
- Member Gtk::Stock::JUSTIFY_CENTER  
- Use named icon "format-justify-center".  
- Member Gtk::Stock::JUSTIFY_FILL  
- Use named icon "format-justify-fill".  
- Member Gtk::Stock::JUSTIFY_LEFT  
- Use named icon "format-justify-left".  
- Member Gtk::Stock::JUSTIFY_RIGHT  
- Use named icon "format-justify-right".  
- Member Gtk::Stock::MISSING_IMAGE  
- Use named icon "image-missing".  
- Member Gtk::Stock::MEDIA_FORWARD  
- Use named icon "media-seek-forward" or the label "_Forward".  
- Member Gtk::Stock::MEDIA_NEXT  
- Use named icon "media-skip-forward" or the label "_Next".  
- Member Gtk::Stock::MEDIA_PAUSE  
- Use named icon "media-playback-pause" or the label "P_ause".  
- Member Gtk::Stock::MEDIA_PLAY  
- Use named icon "media-playback-start" or the label "_Play".  
- Member Gtk::Stock::COPY  
- Use the named icon edit-copy or the label "_Copy".  
- Member Gtk::Stock::ABOUT  
- Use named icon "help-about" or the label "_About".  
- Member Gtk::Stock::ADD  
- Use named icon "list-add" or the label "_Add".  
- Member Gtk::Stock::APPLY  
- Do not use an icon. Use label "_Apply".  
- Member Gtk::Stock::BOLD  
- Use named icon "format-text-bold".  
- Member Gtk::Stock::CANCEL  
- Do not use an icon. Use label "_Cancel".  
- Member Gtk::Stock::CAPS_LOCK_WARNING  
- Use named icon "dialog-warning-symbolic".  
- Member Gtk::Stock::CDROM  
- Use named icon "media-optical".  
- Member Gtk::Stock::CLEAR  
- Use named icon "edit-clear".  
- Member Gtk::Stock::CLOSE  
- Use named icon "window-close" or the label "_Close".  
- Member Gtk::Stock::COLOR_PICKER  
- No replacement available.  
- Member Gtk::Stock::CONVERT  
- No replacement available.  
- Member Gtk::Stock::CONNECT  
- No replacement available.  
- Member Gtk::Stock::MEDIA_PREVIOUS  
- Use named icon "media-skip-backward" or the label "Pre_vious".  
- Member Gtk::Stock::CUT  
- Use the named icon edit-cut or the label "Cu_t".  
- Member Gtk::Stock::DELETE  
- Use the named icon edit-delete or the label "_Delete".  
- Member Gtk::Stock::DIRECTORY  
- Use named icon "folder".  
- Member Gtk::Stock::DISCARD  
- No replacement available.  
- Member Gtk::Stock::DISCONNECT  
- No replacement available.  
- Member Gtk::Stock::EDIT  
- No replacement available.  
- Member Gtk::Stock::EXECUTE  
- Use named icon "system-run".  
- Member Gtk::Stock::FILE  
- Use named icon "text-x-generic".  
- Member Gtk::Stock::FIND  
- Use named icon "edit-find".  
- Member Gtk::Stock::FIND_AND_REPLACE  
- Use named icon "edit-find-replace".  
- Member Gtk::Stock::FLOPPY  
- No replacement available.  
- Member Gtk::Stock::FULLSCREEN  
- Use named icon "view-fullscreen".  
- Member Gtk::Stock::YES  
- No replacement available.  
- Member Gtk::Stock::SAVE  
- Use named icon "document-save" or the label "_Save".  
- Member Gtk::Stock::SAVE_AS  
- Use named icon "document-save-as" or the label "Save _As".  
- Member Gtk::Stock::SELECT_ALL  
- Use named icon "edit-select-all" or the label "Select _All".  
- Member Gtk::Stock::SELECT_COLOR  
- No replacement available.  
- Member Gtk::Stock::SELECT_FONT  
- No replacement available.  
- Member Gtk::Stock::SORT_ASCENDING  
- Use named icon "view-sort-ascending".  
- Member Gtk::Stock::SORT_DESCENDING  
- Use named icon "view-sort-descending".  
- Member Gtk::Stock::SPELL_CHECK  
- Use named icon "tools-check-spelling".  
- Member Gtk::Stock::STOP  
- Use named icon "process-stop" or the label "_Stop".  
- Member Gtk::Stock::STRIKETHROUGH  
- Use named icon "format-text-strikethrough" or the label "_Strikethrough".  
- Member Gtk::Stock::UNDELETE  
- No replacement available.  
- Member Gtk::Stock::UNDERLINE  
- Use named icon "format-text-underline" or the label "_Underline".  
- Member Gtk::Stock::UNDO  
- Use named icon "edit-undo" or the label "_Undo".  
- Member Gtk::Stock::REVERT_TO_SAVED  
- Use named icon "document-revert" or the label "_Revert".  
- Member Gtk::Stock::ZOOM_100  
- Use named icon "zoom-original" or the label "_Normal Size".  
- Member Gtk::Stock::ZOOM_FIT  
- Use named icon "zoom-fit-best" or the label "Best _Fit".  
- Member Gtk::Stock::ZOOM_IN  
- Use named icon "zoom-in" or the label "Zoom _In".  
- Member Gtk::Stock::ZOOM_OUT  
- Use named icon "zoom-out" or the label "Zoom _Out".  
- Member Gtk::Stock::add  (const Gtk::StockItem& item)
- Use icon names instead of StockItem, StockID and BuiltinStockID.  
- Member Gtk::Stock::lookup  (const Gtk::StockID& stock_id, Gtk::StockItem& item)
- Use icon names instead of StockItem, StockID and BuiltinStockID.  
- Member Gtk::Stock::lookup  (const Gtk::StockID& stock_id, Glib::RefPtr< Gtk::IconSet >& iconset)
- Use icon names instead of StockItem, StockID and BuiltinStockID.  
- Member Gtk::Stock::lookup  (const Gtk::StockID& stock_id, Gtk::IconSize size, Gtk::Image& image)
- Use icon names instead of StockItem, StockID and BuiltinStockID.  
- Member Gtk::Stock::get_ids  ()
- Use icon names instead of StockItem, StockID and BuiltinStockID.  
- Class Gtk::StockID  
- Use icon names instead of StockItem, StockID and BuiltinStockID.  
- Member operator==  
- Use icon names instead of StockItem, StockID and BuiltinStockID. 
- Member operator!=  
- Use icon names instead of StockItem, StockID and BuiltinStockID. 
- Member Gtk::Stock::PASTE  
- Use the named icon edit-paste or the label "_Paste".  
- Member Gtk::Stock::MEDIA_RECORD  
- Use named icon "media-record" or the label "_Record".  
- Member Gtk::Stock::MEDIA_REWIND  
- Use named icon "media-seek-backward" or the label "R_ewind".  
- Member Gtk::Stock::MEDIA_STOP  
- Use named icon "media-playback-stop" or the label "_Stop".  
- Member Gtk::Stock::NETWORK  
- Use named icon "network-workgroup".  
- Member Gtk::Stock::NEW  
- Use named icon "document-new" or the label "_New".  
- Member Gtk::Stock::NO  
- No replacement available.  
- Member Gtk::Stock::OK  
- Do not use an icon. Use label "_OK".  
- Member Gtk::Stock::OPEN  
- Use named icon "document-open" or the label "_Open".  
- Member Gtk::Stock::ORIENTATION_PORTRAIT  
- No replacement available.  
- Member Gtk::Stock::ORIENTATION_LANDSCAPE  
- No replacement available.  
- Member Gtk::Stock::ORIENTATION_REVERSE_LANDSCAPE  
- No replacement available.  
- Member Gtk::Stock::ORIENTATION_REVERSE_PORTRAIT  
- No replacement available.  
- Member Gtk::Stock::DND_MULTIPLE  
- No replacement available.  
- Member Gtk::Stock::PREFERENCES  
- Use named icon "preferences-system" or the label "_Preferences".  
- Member Gtk::Stock::PAGE_SETUP  
- Use named icon "document-page-setup" or the label "Page Set_up".  
- Member Gtk::Stock::PRINT  
- Use named icon "document-print" or the label "_Print".  
- Member Gtk::Stock::PRINT_ERROR  
- Use named icon "printer-error".  
- Member Gtk::Stock::PRINT_PREVIEW  
- Use label "Pre_view".  
- Member Gtk::Stock::PRINT_REPORT  
- No replacement available.  
- Member Gtk::Stock::PRINT_WARNING  
- No replacement available.  
- Member Gtk::Stock::PROPERTIES  
- Use named icon "document-properties" or the label "_Properties".  
- Member Gtk::Stock::QUIT  
- Use named icon "application-exit" or the label "_Quit".  
- Member Gtk::Stock::REDO  
- Use named icon "edit-redo" or the label "_Redo".  
- Member Gtk::Stock::REFRESH  
- Use named icon "view-refresh" or the label "_Refresh".  
- Member Gtk::Stock::REMOVE  
- Use named icon "list-remove" or the label "_Remove".  
- Member Gtk::StatusIcon::create  (const StockID& stock_id)
- Use create() with the icon_name parameter instead. 
- Member Gtk::RadioAction::property_current_value  () const
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead. 
- Class Gtk::RecentAction  
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model). See the Gtk::Action base class for more information about the deprecation. 
- Member Gtk::RecentAction::RecentAction  (const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::RecentAction::RecentAction  (const Glib::ustring& name, const StockID& stock_id, const Glib::ustring& label, const Glib::ustring& tooltip, const Glib::RefPtr< RecentManager >& recent_manager)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::RecentAction::create  (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- Use Gtk::RecentChooser::set_show_tips() to control tooltips on a Gtk::RecentChooserMenu. 
- Member Gtk::RecentAction::create  (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::RecentAction::create  (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label, const Glib::ustring& tooltip, const Glib::RefPtr< RecentManager >& recent_manager)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::RecentAction::get_show_numbers  ()
- Use Gtk::RecentChooserMenu::get_show_numbers() instead. 
- Member Gtk::RecentAction::set_show_numbers  (bool show_numbers=true)
- Use Gtk::RecentChooserMenu::set_show_numbers() instead. 
- Member Gtk::RecentAction::property_show_numbers  ()
- Use Gtk::RecentChooserMenu::property_show_numbers() instead. 
- Member Gtk::RecentAction::property_show_numbers  () const
- Use Gtk::RecentChooserMenu::property_show_numbers() instead. 
- Class Gtk::StatusIcon  
- You should consider using notifications or more modern platform-specific APIs instead.  
- Member Gtk::StatusIcon::StatusIcon  (const StockID& stock)
- Use the constructor with the icon_name parameter instead. 
- Member Gtk::RadioAction::property_current_value  ()
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead. 
- Member Gtk::StatusIcon::set  (const StockID& stock_id)
- Use the set() with the icon_name parameter instead. 
- Member Gtk::StatusIcon::get_stock  () const
- Use the get_icon_name() instead. 
- Member Gtk::StatusIcon::property_stock  ()
- Use property_icon_name() instead. 
- Member Gtk::StatusIcon::property_stock  () const
- Use property_icon_name() instead. 
- Class Gtk::StockItem  
- Use icon names instead of StockItem, StockID and BuiltinStockID. 
- Class Gtk::Table  
- Use Gtk::Grid instead. It provides the same capabilities as Gtk::Table for arranging widgets in a rectangular grid, but does support height-for-width geometry management. 
- Class Gtk::TearoffMenuItem  
- Menus are not meant to be torn around. There is no replacement. 
- Class Gtk::ToggleAction  
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model). See the Gtk::Action base class for more information about the deprecation.  
- Member Gtk::ToggleAction::ToggleAction  (const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- There is no corresponding replacement when using Gio::Action.  
- Member Gtk::ToggleAction::ToggleAction  (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_bool().
 Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::ToggleButton.
 Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
 Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text().
- Member Gtk::ToggleAction::create  (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_bool().
 Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
 Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text().
- Member Gtk::ToggleAction::create  (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- There is no corresponding replacement when using Gio::Action.  
- Member Gtk::RadioAction::RadioAction  (Group& group, const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.  
- Class Gtk::VScale  
- Use Scale instead.  
- Class Gtk::HScale  
- Use Scale instead.  
- Class Gtk::VScrollbar  
- Use Scrollbar instead.  
- Class Gtk::HScrollbar  
- Use Scrollbar instead.  
- Class Gtk::VSeparator  
- Use Separator instead.  
- Class Gtk::HSeparator  
- Use Separator instead.  
- Class Gtk::IconFactory  
- Use Gtk::IconTheme instead. 
- Class Gtk::IconSet  
- Use Gtk::IconTheme instead.  
- Class Gtk::IconSource  
- Use Gtk::IconTheme instead. 
- Class Gtk::ImageMenuItem  
- Use Gtk::MenuItem instead. 
- Class Gtk::NumerableIcon  
- No replacement available.  
- Class Gtk::RadioAction  
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model). See the Gtk::Action base class for more information about the deprecation.  
- Member Gtk::ToggleAction::create_with_icon_name  (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip, bool is_active=false)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_bool().
 Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::ToggleButton.
 Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
 Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text().
- Member Gtk::RadioAction::RadioAction  (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_radio_string() or Gio::ActionMap::add_action_radio_integer().
 Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::RadioButton.
 Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
 Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text().
- Member Gtk::RadioAction::create  (Group& group, const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_radio_string() or Gio::ActionMap::add_action_radio_integer().
 Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
 Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text().
- Member Gtk::RadioAction::create  (Group& group, const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.  
- Member Gtk::RadioAction::create_with_icon_name  (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_radio_string() or Gio::ActionMap::add_action_radio_integer().
 Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::RadioButton.
 Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
 Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text().
- Member Gtk::RadioAction::get_group  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::RadioAction::set_group  (Group& group)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::RadioAction::join_group  (const Glib::RefPtr< RadioAction >& group_source)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::RadioAction::get_current_value  () const
- Use Gio::Action::get_state() on a Gio::Action instead. 
- Member Gtk::RadioAction::set_current_value  (int current_value)
- Use Gio::Action::change_state() on a Gio::Action instead. 
- Member Gtk::RadioAction::signal_changed  ()
- Use Gio::SimpleAction::signal_activate() or Gio::SimpleAction::signal_change_state() instead. 
- Member Gtk::RadioAction::property_value  ()
- Use Gio::Action instead, and Gtk::Actionable::property_action_target() on one of the associated actionable widgets. 
- Member Gtk::RadioAction::property_value  () const
- Use Gio::Action instead, and Gtk::Actionable::property_action_target() on one of the associated actionable widgets. 
- Member Gtk::UIManager::signal_pre_activate  ()
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::add_ui_from_string  (const Glib::ustring& buffer)
- Use Gtk::Builder::add_from_string() instead.  
- Member Gtk::UIManager::add_ui_from_file  (const Glib::ustring& filename)
- Use Gtk::Builder::add_from_file() instead. 
- Member Gtk::UIManager::add_ui_from_resource  (const Glib::ustring& resource_path)
- Use Gtk::Builder::add_from_resource() instead. 
- Member Gtk::UIManager::add_ui  (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name, const Glib::ustring& action, UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::add_ui_separator  (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name="", UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)
- There is no corresponding replacement when using Gtk::Builder.  
- Member Gtk::UIManager::remove_ui  (ui_merge_id merge_id)
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::get_ui  () const
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::ensure_update  ()
- There is no corresponding replacement when using Gtk::Builder.  
- Member Gtk::UIManager::new_merge_id  ()
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::signal_add_widget  ()
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::signal_actions_changed  ()
- There is no corresponding replacement when using Gtk::Builder.  
- Member Gtk::UIManager::signal_connect_proxy  ()
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::signal_disconnect_proxy  ()
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::get_action  (const Glib::ustring& path) const
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::signal_post_activate  ()
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::property_add_tearoffs  ()
- Tearoff menus are deprecated and should not be used in newly written code. 
- Member Gtk::UIManager::property_add_tearoffs  () const
- Tearoff menus are deprecated and should not be used in newly written code. 
- Member Gtk::UIManager::property_ui  () const
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::RadioButtonGroup::add  (const Glib::RefPtr< RadioAction >& item)
- Because Gtk::RadioAction is deprecated. 
- Class Gtk::BuiltinStockID  
- Use icon names or labels instead of StockItem, StockID and BuiltinStockID.  
- Member Gtk::Stock::DIALOG_AUTHENTICATION  
- Use named icon "dialog-password".  
- Member Gtk::Stock::DIALOG_INFO  
- Use named icon "dialog-information".  
- Member Gtk::Stock::DIALOG_WARNING  
- Use named icon "dialog-warning".  
- Member Gtk::Stock::DIALOG_ERROR  
- Use named icon "dialog-error".  
- Member Gtk::Stock::DIALOG_QUESTION  
- Use named icon "dialog-question".  
- Member Gtk::Stock::DND  
- No replacement available.  
- Member Gtk::UIManager::set_add_tearoffs  (bool add_tearoffs=true)
- Tearoff menus are deprecated and should not be used in newly written code. 
- Member Gtk::ToggleAction::toggled  ()
- Use Gio::Action::activate() on a Gio::Action instead.  
- Member Gtk::ToggleAction::set_active  (bool is_active=true)
- Use Gio::Action::change_state() on a Gio::Action instead. 
- Member Gtk::ToggleAction::get_active  () const
- Use Gio::Action::get_state() on a Gio::Action instead. 
- Member Gtk::ToggleAction::set_draw_as_radio  (bool draw_as_radio=true)
- Use Gtk::CheckMenuItem::set_draw_as_radio() on a Gtk::CheckMenuItem instead. 
- Member Gtk::ToggleAction::get_draw_as_radio  () const
- Use Gtk::CheckMenuItem::get_draw_as_radio() on a Gtk::CheckMenuItem instead. 
- Member Gtk::ToggleAction::signal_toggled  ()
- Use Gio::SimpleAction::signal_activate() or Gio::SimpleAction::signal_change_state() instead.  
- Member Gtk::ToggleAction::property_draw_as_radio  ()
- Use Gtk::CheckMenuItem::property_draw_as_radio() on a Gtk::CheckMenuItem instead. 
- Member Gtk::ToggleAction::property_draw_as_radio  () const
- Use Gtk::CheckMenuItem::property_draw_as_radio() on a Gtk::CheckMenuItem instead. 
- Member Gtk::ToggleAction::property_active  ()
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead. 
- Member Gtk::ToggleAction::property_active  () const
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead. 
- " </dt><dd> \anchor _deprecated000700 Because Gtk::UIManager is deprecated.</dd> <dt>
\_setscope Gtk::UIManager Class \_internalref classGtk_1_1UIManager "Gtk::UIManager" 
- Use Gtk::Builder instead.
 The menus and toolbars examples in the Programming with gtkmm 3 book show how to construct menus and toolbars with Gtk::Builder.
- Member Gtk::Settings::property_gtk_auto_mnemonics  () const
- This setting is ignored. 
- Member Gtk::UIManager::get_add_tearoffs  () const
- Tearoff menus are deprecated and should not be used in newly written code. 
- Member Gtk::UIManager::insert_action_group  (const Glib::RefPtr< ActionGroup >& action_group, int pos=0)
- Use Gio::ActionGroup and Gtk::Widget::insert_action_group() instead. 
- Member Gtk::UIManager::remove_action_group  (const Glib::RefPtr< ActionGroup >& action_group)
- Use Gio::ActionGroup and Gtk::Widget::remove_action_group() instead. 
- Member Gtk::UIManager::get_action_groups  ()
- Use Gtk::Widget::list_action_prefixes() and Gtk::Widget::get_action_group() instead. 
- Member Gtk::UIManager::get_action_groups  () const
- Use Gtk::Widget::list_action_prefixes() and Gtk::Widget::get_action_group() instead. 
- Member Gtk::UIManager::get_accel_group  ()
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead. 
- Member Gtk::UIManager::get_accel_group  () const
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead. 
- Member Gtk::UIManager::get_widget  (const Glib::ustring& path)
- Use Gtk::Builder::get_widget() instead. 
- Member Gtk::UIManager::get_widget  (const Glib::ustring& path) const
- Use Gtk::Builder::get_widget() instead. 
- Member Gtk::UIManager::get_toplevels  (UIManagerItemType types)
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::get_toplevels  (UIManagerItemType types) const
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::UIManager::get_action  (const Glib::ustring& path)
- There is no corresponding replacement when using Gtk::Builder. 
- Member Gtk::Action::property_is_important  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_tooltip  () const
- Use Gtk::Widget::set_tooltip_text() and Gtk::Widget::get_tooltip_text() instead. 
- Member Gtk::Action::property_stock_id  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_stock_id  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_gicon  ()
- Use the 'icon' attribute on Gio::MenuItem instead. 
- Member Gtk::Action::property_gicon  () const
- Use the 'icon' attribute on Gio::MenuItem instead. 
- Member Gtk::Action::property_icon_name  ()
- Use the 'icon' attribute on Gio::MenuItem instead. 
- Member Gtk::Action::property_icon_name  () const
- Use the 'icon' attribute on Gio::MenuItem instead. 
- Member Gtk::Action::property_visible_horizontal  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_visible_horizontal  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_visible_vertical  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_visible_vertical  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_visible_overflown  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_visible_overflown  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_tooltip  ()
- Use Gtk::Widget::set_tooltip_text() and Gtk::Widget::get_tooltip_text() instead. 
- Member Gtk::Action::property_is_important  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_hide_if_empty  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_hide_if_empty  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_sensitive  ()
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead. 
- Member Gtk::Action::property_sensitive  () const
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead. 
- Member Gtk::Action::property_visible  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_visible  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_action_group  ()
- Lookup the Gio::Action using Gio::ActionMap::lookup_action() instead. 
- Member Gtk::Action::property_action_group  () const
- Lookup the Gio::Action using Gio::ActionMap::lookup_action() instead. 
- Member Gtk::Action::property_always_show_image  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_always_show_image  () const
- There is no corresponding replacement when using Gio::Action. 
- Class Gtk::Activatable  
- Use Gio::Action instead of Gtk::Action. Gtk::Actionable is roughly a replacement for Gtk::Activatable.  
- Member Gtk::Action::set_visible_vertical  (bool visible_vertical=true)
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly. 
- Member Gtk::Action::get_short_label  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::set_tooltip  (const Glib::ustring& tooltip)
- Use Gio::Action instead, and set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text(). 
- Member Gtk::Action::get_tooltip  () const
- Use Gio::Action instead, and get tooltips from associated Gtk::Actionable widgets with Gtk::Widget::get_tooltip_text(). 
- Member Gtk::Action::set_stock_id  (const StockID& stock_id)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::get_stock_id  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::set_gicon  (const Glib::RefPtr< Gio::Icon >& icon)
- Use Gio::Action instead, and Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::Button. 
- Member Gtk::Action::get_gicon  ()
- Use Gio::Action instead, and Gio::MenuItem::get_attribute_value() to get an icon from a Gio::MenuItem associated with a Gio::Action. 
- Member Gtk::Action::get_gicon  () const
- Use Gio::Action instead, and Gio::MenuItem::get_attribute_value() to get an icon from a Gio::MenuItem associated with a Gio::Action. 
- Member Gtk::Action::set_icon_name  (const Glib::ustring& icon_name)
- Use Gio::Action instead, and Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::Button. 
- Member Gtk::Action::get_icon_name  () const
- Use Gio::Action instead, and Gio::MenuItem::get_attribute_value() to get an icon from a Gio::MenuItem associated with a Gio::Action. 
- Member Gtk::Action::set_visible_horizontal  (bool visible_horizontal=true)
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly. 
- Member Gtk::Action::get_visible_horizontal  () const
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly. 
- Member Gtk::Activatable::do_set_related_action  (const Glib::RefPtr< Action >& action)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::get_visible_vertical  () const
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly. 
- Member Gtk::Action::set_is_important  (bool is_important=true)
- Use Gio::Action instead, and control and monitor whether labels are shown directly. 
- Member Gtk::Action::get_is_important  () const
- Use Gio::Action instead, and control and monitor whether labels are shown directly. 
- Member Gtk::Action::set_always_show_image  (bool always_show=true)
- Use Gio::MenuItem::set_icon() on a Gio::MenuItem instead, if the item should have an image. 
- Member Gtk::Action::get_always_show_image  () const
- Use Gio::MenuItem::get_attribute_value() on a Gio::MenuItem instead. 
- Member Gtk::Action::block_activate  ()
- Use Gio::SimpleAction::set_enabled() to disable the Gio::SimpleAction instead.  
- Member Gtk::Action::unblock_activate  ()
- Use Gio::SimpleAction::set_enabled() to enable the Gio::SimpleAction instead.  
- Member Gtk::Action::property_name  () const
- Use Gio::Action::property_name() instead. 
- Member Gtk::Action::property_label  ()
- Use the 'label' attribute on Gio::MenuItem instead. 
- Member Gtk::Action::property_label  () const
- Use the 'label' attribute on Gio::MenuItem instead. 
- Member Gtk::Action::property_short_label  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::property_short_label  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Button::property_focus_on_click  () const
- Use Widget::property_focus_on_click() instead. 
- Member Gtk::Button::get_use_stock  () const
- No replacement available. 
- Member Gtk::Button::set_focus_on_click  (bool focus_on_click=true)
- Use Widget::set_focus_on_click() instead. 
- Member Gtk::Button::get_focus_on_click  () const
- Use Widget::get_focus_on_click() instead. 
- Member Gtk::Button::set_alignment  (float xalign, float yalign)
- Access the child widget directly if you need to control its alignment. 
- Member Gtk::Button::get_alignment  (float& xalign, float& yalign)
- Access the child widget directly if you need to control its alignment. 
- Member Gtk::Button::signal_pressed  ()
- Use Widget::signal_button_press_event() instead.  
- Member Gtk::Button::signal_released  ()
- Use Widget::signal_button_release_event() instead.  
- Member Gtk::Button::signal_enter  ()
- Use Widget::signal_enter_notify_event() instead.  
- Member Gtk::Button::signal_leave  ()
- Use Widget::signal_leave_notify_event() instead.  
- Member Gtk::Button::signal_activate  ()
- Use signal_clicked() instead.  
- Member Gtk::Button::property_use_stock  ()
- No replacement available. 
- Member Gtk::Button::property_use_stock  () const
- No replacement available. 
- Member Gtk::Button::property_focus_on_click  ()
- Use Widget::property_focus_on_click() instead. 
- Member Gtk::Button::set_use_stock  (bool use_stock=true)
- No replacement available. 
- Member Gtk::Button::property_xalign  ()
- Access the child widget directly if you need to control its alignment. 
- Member Gtk::Button::property_xalign  () const
- Access the child widget directly if you need to control its alignment. 
- Member Gtk::Button::property_yalign  ()
- Access the child widget directly if you need to control its alignment. 
- Member Gtk::Button::property_yalign  () const
- Access the child widget directly if you need to control its alignment. 
- Member Gtk::CellRenderer::property_cell_background_gdk  ()
- Use property_cell_background_rgba() instead. 
- Member Gtk::CellRenderer::property_cell_background_gdk  () const
- Use property_cell_background_rgba() instead. 
- Member Gtk::CellRendererPixbuf::property_stock_id  ()
- Use property_icon_name() instead. 
- Member Gtk::CellRendererPixbuf::property_stock_id  () const
- Use property_icon_name() instead. 
- Member Gtk::CellRendererPixbuf::property_follow_state  ()
- Cell renderers always follow state. 
- Member Gtk::CellRendererPixbuf::property_follow_state  () const
- Cell renderers always follow state. 
- Member Gtk::CellRendererText::property_background_gdk  ()
- Use property_background_rgba() instead. 
- Member Gtk::CellRendererText::property_background_gdk  () const
- Use property_background_rgba() instead. 
- Member Gtk::Application::add_accelerator  (const Glib::ustring& accelerator, const Glib::ustring& action_name, GVariant* parameter)
- Use set_accels_for_action() instead. 
- Member Gtk::Activatable::get_related_action  ()
- Use Gtk::Actionable::get_action_name() on Gtk::Actionable widgets instead. 
- Member Gtk::Activatable::get_related_action  () const
- Use Gtk::Actionable::get_action_name() on Gtk::Actionable widgets instead. 
- Member Gtk::Activatable::get_use_action_appearance  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Activatable::sync_action_properties  (const Glib::RefPtr< Action >& action)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Activatable::set_related_action  (const Glib::RefPtr< Action >& action)
- Use Gtk::Actionable::set_action_name() on Gtk::Actionable widgets instead. 
- Member Gtk::Activatable::set_use_action_appearance  (bool use_appearance=true)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Activatable::property_related_action  ()
- Use Gtk::Actionable::property_action_name() on Gtk::Actionable widgets instead. 
- Member Gtk::Activatable::property_related_action  () const
- Use Gtk::Actionable::property_action_name() on Gtk::Actionable widgets instead. 
- Member Gtk::Activatable::property_use_action_appearance  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Activatable::property_use_action_appearance  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Adjustment::changed  ()
- GTK+ emits a 'changed' signal itself whenever any of the properties (other than value) change.  
- Member Gtk::Adjustment::value_changed  ()
- GTK+ emits a 'value_changed' signal itself whenever the value changes.  
- Member Gtk::Action::set_short_label  (const Glib::ustring& short_label)
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Application::remove_accelerator  (const Glib::ustring& action_name, GVariant* parameter)
- Use set_accels_for_action() or unset_accels_for_action() instead. 
- Member Gtk::ApplicationWindow::gobj_copy  ()
- This method should never have been created.  
- Member wrap  
- Use the workaround instead. 
- Member Gtk::Assistant::set_page_header_image  (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
- A header is no longer shown. Add your header decoration to the page content instead. 
- Member Gtk::Assistant::get_page_header_image  (const Widget& page)
- A header is no longer shown. Add your header decoration to the page content instead. 
- Member Gtk::Assistant::get_page_header_image  (const Widget& page) const
- A header is no longer shown. Aadd your header decoration to the page content instead. 
- Member Gtk::Assistant::set_page_side_image  (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
- Sidebar images are not shown anymore.. 
- Member Gtk::Assistant::get_page_side_image  (const Widget& page)
- Sidebar images are not shown anymore.. 
- Member Gtk::Assistant::get_page_side_image  (const Widget& page) const
- Sidebar images are not shown anymore. 
- Member Gtk::Bin::add_label  (const Glib::ustring& label, bool mnemonic=false, double x_align=0.5, double y_align=0.5)
- Use the other add_label().  
- Member Gtk::Bin::add_pixlabel  (const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)
- Use the other add_pixlabel().  
- Member Gtk::Button::Button  (const StockID& stock_id)
- Use the constructor that takes a Glib::ustring label or set_image_from_icon_name() instead, because stock IDs are now deprecated.  
- Member Gdk::Visual::get_system  ()
- Use Gdk::Screen::get_system_visual() (and Gdk::Screen::get_default()) instead. 
- Member Gdk::Screen::make_display_name  ()
- No replacement available. 
- Member Gdk::Screen::get_n_monitors  () const
- Use Gdk::Display::get_n_monitors() instead. 
- Member Gdk::Screen::get_primary_monitor  () const
- Use Gdk::Display::get_primary_monitor() instead. 
- Member Gdk::Screen::get_monitor_geometry  (int monitor_num, Rectangle& dest) const
- Use Gdk::Monitor::get_geometry() instead. 
- Member Gdk::Screen::get_monitor_workarea  (int monitor_num=0) const
- Use Gdk::Monitor::get_workarea() instead. 
- Member Gdk::Screen::get_monitor_at_point  (int x, int y) const
- Use Gdk::Display::get_monitor_at_point() instead. 
- Member Gdk::Screen::get_monitor_at_window  (const Glib::RefPtr< Window >& window) const
- Use Gdk::Display::get_monitor_at_window() instead. 
- Member Gdk::Screen::get_monitor_width_mm  (int monitor_num) const
- Use Gdk::Monitor::get_width_mm() instead. 
- Member Gdk::Screen::get_monitor_height_mm  (int monitor_num) const
- Use Gdk::Monitor::get_height_mm() instead. 
- Member Gdk::Screen::get_monitor_plug_name  (int monitor_num) const
- Use Gdk::Monitor::get_model() instead. 
- Member Gdk::Screen::get_monitor_scale_factor  (int monitor_num)
- Use Gdk::Monitor::get_scale_factor() instead. 
- Member Gdk::Screen::get_active_window  ()
- No replacement available. 
- Member Gdk::Screen::get_active_window  () const
- No replacement available. 
- Member Gdk::Screen::get_height_mm  () const
- Use per-monitor information instead. 
- Member Gdk::Visual::get_best  ()
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual(). 
- Member Gdk::Visual::get_best  (int depth)
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual(). 
- Member Gdk::Visual::get_best  (VisualType visual_type)
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual(). 
- Member Gdk::Visual::get_best  (int depth, VisualType visual_type)
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual(). 
- Member Gdk::Visual::get_best_depth  ()
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual(). 
- Member Gdk::Visual::get_best_type  ()
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual(). 
- Member Gdk::Visual::get_byte_order  ()
- This information is not useful. 
- Member Gdk::Visual::get_colormap_size  () const
- This information is not useful, since GDK does not provide APIs to operate on colormaps. 
- Member Gdk::Visual::get_bits_per_rgb  () const
- Use get_red_pixel_details() and its variants to learn about the pixel layout of TrueColor and DirectColor visuals. 
- Member Gdk::Window::get_composited  () const
- Compositing is an outdated technology that only ever worked on X11. 
- Member Gdk::Window::set_composited  (bool composited=TRUE)
- Compositing is an outdated technology that only ever worked on X11. 
- Member Gdk::Window::set_static_gravities  (bool use_static=true)
- Static gravities haven't worked on anything but X11 for a long time. 
- Member Gdk::Display::open_default_libgtk_only  ()
- This method was never meant to be used outside of GTK+. 
- Member Gdk::Device::grab  (const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, const Glib::RefPtr< Cursor >& cursor, guint32 time_)
- Use Gdk::Seat::grab() instead. 
- Member Gdk::Device::grab  (const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, guint32 time_)
- Use Gdk::Seat::grab() instead.  
- Member Gdk::Device::ungrab  (guint32 time_)
- Use Gdk::Seat::ungrab() instead. 
- Member Gdk::DeviceManager::list_devices  (DeviceType type)
- Use Gdk::Seat::get_pointer(), Gdk::Seat::get_keyboard() and Gdk::Seat::get_slaves() instead. 
- Member Gdk::DeviceManager::list_devices  (DeviceType type) const
- Use Gdk::Seat::get_pointer(), Gdk::Seat::get_keyboard() and Gdk::Seat::get_slaves() instead. 
- Member Gdk::DeviceManager::get_client_pointer  ()
- Use Gdk::Seat::get_pointer() instead. 
- Member Gdk::DeviceManager::get_client_pointer  () const
- Use Gdk::Seat::get_pointer() instead. 
- Member Gdk::Display::get_n_screens  () const
- The number of screens is always 1. 
- Member Gdk::Display::get_screen  (int screen_num=0)
- There is only one screen; use get_default_screen() to get it. 
- Member Gdk::Display::get_screen  (int screen_num=0) const
- There is only one screen; use get_default_screen() to get it. 
- Member Gdk::Display::set_double_click_time  (guint msec)
- No replacement method. Applications should not set this. 
- Member Gdk::Display::set_double_click_distance  (guint distance)
- No replacement method. Applications should not set this. 
- Member Gdk::Window::begin_paint_rect  (const Rectangle& rectangle)
- Use begin_draw_frame() instead. 
- Member Gdk::Display::supports_composite  () const
- Compositing is an outdated technology that only ever worked on X11. 
- Member Gdk::Display::get_device_manager  ()
- Use get_default_seat() and Gdk::Seat operations. 
- Member Gdk::Display::get_device_manager  () const
- Use get_default_seat() and Gdk::Seat operations. 
- Member Gdk::Pixbuf::create_from_inline  (int data_length, const guint8* data, bool copy_pixels=false)
- Use Gio::Resource instead.  
- Member Gdk::Pixbuf::save  (const std::string& filename, const Glib::ustring& type)
- 3.6: Use the const version instead.  
- Member Gdk::Pixbuf::save  (const std::string& filename, const Glib::ustring& type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values)
- 3.6: Use the const version instead.  
- Member Gdk::Pixbuf::save_to_buffer  (gchar*& buffer, gsize& buffer_size, const Glib::ustring& type="png")
- 3.6: Use the const version instead.  
- Member Gdk::Pixbuf::save_to_buffer  (gchar*& buffer, gsize& buffer_size, const Glib::ustring& type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values)
- 3.6: Use the const version instead.  
- Member Gdk::Screen::get_number  () const
- No replacement available. 
- Member Gdk::Screen::get_width  () const
- Use per-monitor information instead. 
- Member Gdk::Screen::get_height  () const
- Use per-monitor information instead. 
- Member Gdk::Screen::get_width_mm  () const
- Use per-monitor information instead. 
- Member Gtk::Action::create_menu_item  ()
- Use a Gio::MenuItem and associate it with a Gio::Action instead. 
- Member Gtk::Action::Action  (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- See set_icon_name(), set_label() and set_tooltip() for replacements when using Gio::Action.  
- Member Gtk::Action::create  (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- See set_label() and set_tooltip() for replacements when using Gio::Action.  
- Member Gtk::Action::create  (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.  
- Member Gtk::Action::create_with_icon_name  (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip)
- See set_icon_name(), set_label() and set_tooltip() for replacements when using Gio::Action.  
- Member Gtk::Action::get_name  () const
- Use Gio::Action::get_name() on a Gio::Action instead. 
- Member Gtk::Action::is_sensitive  () const
- Use Gio::Action::get_enabled() on a Gio::Action instead. 
- Member Gtk::Action::get_sensitive  () const
- Use Gio::Action::get_enabled() on a Gio::Action instead. 
- Member Gtk::Action::set_sensitive  (bool sensitive=true)
- Use Gio::SimpleAction::set_enabled() on a Gio::SimpleAction instead. 
- Member Gtk::Action::is_visible  () const
- Use Gio::Action instead, and control and monitor the state of Gtk::Actionable widgets directly. 
- Member Gtk::Action::get_visible  () const
- Use Gio::Action instead, and control and monitor the state of Gtk::Actionable widgets directly. 
- Member Gtk::Action::set_visible  (bool visible=true)
- Use Gio::Action instead, and control and monitor the state of Gtk::Actionable widgets directly. 
- Member Gtk::Action::activate  ()
- Use Gio::ActionGroup::activate_action() on a Gio::Action instead.  
- Member Gtk::Action::create_icon  (IconSize icon_size)
- Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem, or Gtk::Container::add() to add a Gtk::Image to a Gtk::Button. 
- Member Gtk::Action::Action  (const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.  
- Member Gtk::Action::create_tool_item  ()
- Use a Gtk::ToolItem and associate it with a Gio::Action using Gtk::Actionable::set_action_name() instead. (Impossible until GtkToolItem implements the GActionable interface.) 
- Member Gtk::Action::create_menu  ()
- Use Gio::Action and Gio::MenuModel instead, and create a Gtk::Menu with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model). 
- Member Gtk::Action::get_proxies  ()
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::get_proxies  () const
- There is no corresponding replacement when using Gio::Action. 
- Member Gtk::Action::connect_accelerator  ()
- Use Gio::Action and the accelerator group on an associated Gtk::Menu instead.  
- Member Gtk::Action::disconnect_accelerator  ()
- Use Gio::Action and the accelerator group on an associated Gtk::Menu instead.  
- Member Gtk::Action::get_accel_path  () const
- Use Gio::Action and the accelerator path on an associated Gtk::Menu instead. 
- Member Gtk::Action::signal_activate  ()
- Use Gio::SimpleAction::signal_activate() instead.  
- Member Gtk::Action::set_accel_path  (const Glib::ustring& accel_path)
- Use Gio::Action and the accelerator path on an associated Gtk::Menu instead. 
- Member Gtk::Action::set_accel_group  (const Glib::RefPtr< AccelGroup >& accel_group)
- Use Gio::Action and the accelerator group on an associated Gtk::Menu instead. 
- Member Gtk::Action::set_label  (const Glib::ustring& label)
- Use Gio::Action instead, and set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label. 
- Member Gtk::Action::get_label  () const
- Use Gio::Action instead, and get a label from a menu item with Gio::MenuItem::get_attribute_value(). For Gtk::Actionable widgets, use the widget-specific API to get a label. 
- Member Gdk::Window::set_debug_updates  (bool setting=true)
- No replacement available. 
- Member Gdk::Window::begin_paint_region  (const ::Cairo::RefPtr< ::Cairo::Region >& region)
- Use begin_draw_frame() instead. 
- Member Gdk::Window::end_paint  ()
- Use end_draw_frame() instead.  
- Member Gdk::Window::flush  ()
- This method does nothing.  
- Member Gdk::Window::set_background  (const Color& color)
- Don't use this function. 
- Member Gdk::Window::set_background  (const RGBA& rgba)
- Don't use this function. 
- Member Gdk::Window::set_background  (const ::Cairo::RefPtr< ::Cairo::Pattern >& pattern)
- Don't use this function. 
- Member Gdk::Window::get_background_pattern  ()
- Don't use this function. 
- Member Gdk::Window::get_background_pattern  () const
- Don't use this function. 
- Member Gdk::Window::get_frame_extents  (Rectangle& rect)
- Use the const method instead. 
- Member Gdk::Window::get_pointer  (int& x, int& y, ModifierType& mask)
- Use get_device_position() instead 
- Member Gdk::Window::process_all_updates  ()
- Don't use this function now that we have a frame clock.  
- Member Gdk::Window::process_updates  (bool update_children)
- Don't use this function now that we have a frame clock. 
- Member Gtk::CellRendererText::property_foreground_gdk  ()
- Use property_background_rgba() instead. 
- Member Gdk::Window::enable_synchronized_configure  ()
- This function is no longer needed.  
- Member Gdk::Window::configure_finished  ()
- This function is no longer needed.  
- Member Gdk::Window::create_cairo_context  ()
- Use begin_draw_frame() and Gdk::DrawingContext::get_cairo_context() instead. 
- Class Gdk::Color  
- Use Gdk::RGBA instead.  
- Member Gdk::screen_width  ()
- Use per-monitor information. 
- Member Gdk::screen_height  ()
- Use per-monitor information. 
- Member Gdk::screen_width_mm  ()
- Use per-monitor information. 
- Member Gdk::screen_height_mm  ()
- Use per-monitor information. 
- Member Gdk::flush  ()
- Use Gdk::Display::flush() instead. 
- Member Gdk::Cairo::set_source_color  (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Color& color)
- Use set_source_rgba() instead.  
- Member Gtk::AccelGroup::signal_accel_activate  ()
- This signal is not meant to be used by applications. 
- Class Gtk::Action  
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model).
 Some gtkmm widgets don't derive from Gtk::Actionable, although the corresponding gtk+ widgets implement the GtkActionable interface. This discrepancy can't be fixed until we can break ABI. You can sometimes work around this problem by using a widget's gobj() method and calling a gtk_actionable_*() method directly. Several examples in the Programming with gtkmm 3 book use Gio::SimpleAction, such as the menus and toolbars examples.
- Member Gtk::Misc::property_yalign  ()
- Use Widget::property_valign() instead. 
- Member Gtk::MenuToolButton::MenuToolButton  (const Gtk::StockID& stock_id)
- Use one of the other constructors instead.  
- Member Gtk::MessageDialog::set_image  (Widget& image)
- Use Dialog to create dialogs with images. 
- Member Gtk::MessageDialog::get_image  ()
- Use Dialog for dialogs with images. 
- Member Gtk::MessageDialog::property_image  ()
- Use Dialog to create dialogs with images. 
- Member Gtk::MessageDialog::property_image  () const
- Use Dialog to create dialogs with images. 
- Class Gtk::Misc  
- The desired effect can in most cases be achieved by using the Gtk::Widget::property_halign(), Gtk::Widget::property_valign() and Gtk::Widget::property_margin() properties on the child widget. Gtk::Misc should not be used in new code.  
- Member Gtk::Misc::set_alignment  (float xalign=0.0, float yalign=0.5)
- Use Widget::set_halign() and Widget::set_valign() instead. 
- Member Gtk::Misc::set_alignment  (Align xalign=Gtk::ALIGN_START, Align yalign=Gtk::ALIGN_CENTER)
- Use Widget::set_halign() and Widget::set_valign() instead. 
- Member Gtk::Misc::get_alignment  (float& xalign, float& yalign) const
- Use Widget::get_halign() and Widget::get_valign() instead. 
- Member Gtk::Misc::set_padding  (int xpad, int ypad)
- Use Widget::set_margin_start(), Widget::set_margin_end(), Widget::set_margin_top(), Widget::set_margin_bottom() instead. 
- Member Gtk::Misc::get_padding  (int& xpad, int& ypad) const
- Use Widget::get_margin_start(), Widget::get_margin_end(), Widget::get_margin_top(), Widget::get_margin_bottom() instead. 
- Member Gtk::Misc::property_xalign  ()
- Use Widget::property_halign() instead. 
- Member Gtk::Misc::property_xalign  () const
- Use Widget::property_halign() instead. 
- Member Gtk::MenuItem::property_right_justified  () const
- See set_right_justified. 
- Member Gtk::Misc::property_yalign  () const
- Use Widget::property_valign() instead. 
- Member Gtk::Misc::property_xpad  ()
- Use Widget::property_margin_start(), Widget::property_margin_end(), Widget::property_margin() instead. 
- Member Gtk::Misc::property_xpad  () const
- Use Widget::property_margin_start(), Widget::property_margin_end(), Widget::property_margin() instead. 
- Member Gtk::Misc::property_ypad  ()
- Use Widget::property_margin_top(), Widget::property_margin_bottom(), Widget::property_margin() instead. 
- Member Gtk::Misc::property_ypad  () const
- Use Widget::property_margin_top(), Widget::property_margin_bottom(), Widget::property_margin() instead. 
- Member Gtk::Notebook::get_tab_hborder  () const
- This method now returns zero. 
- Member Gtk::Notebook::get_tab_vborder  () const
- This method now returns zero. 
- Member Gtk::PaperSize::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::PaperSize::operator BoolExpr  () const
- Use the explicit operator bool() instead. 
- Member Gtk::PlacesSidebar::set_show_connect_to_server  (bool show_connect_to_server=true)
- It is recommended to group this functionality with the drives and network location under the new 'Other Location' item. 
- Member Gtk::PlacesSidebar::get_show_connect_to_server  () const
- It is recommended to group this functionality with the drives and network location under the new 'Other Location' item. 
- Member Gtk::PlacesSidebar::signal_show_connect_to_server  ()
- Use signal_show_other_locations() to connect to network servers.  
- Member Gtk::Menu::property_tearoff_title  ()
- No replacement available. 
- Member Gtk::Main::level  ()
- Use Gtk::Application instead. 
- Member Gtk::Main::add_gtk_option_group  (Glib::OptionContext& option_context, bool open_default_display=true)
- Use Gtk::Application instead.  
- Member Gtk::Main::signal_key_snooper  ()
- Key snooping should not be done. Events should be handled by widgets.  
- Member Gtk::Menu::SlotPositionCalc  
-   
- Member Gtk::Menu::popup  (MenuShell& parent_menu_shell, MenuItem& parent_menu_item, const SlotPositionCalc& slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())
- Use popup_at_widget(), popup_at_pointer() or popup_at_rect() instead. 
- Member Gtk::Menu::popup  (const SlotPositionCalc& position_calc_slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())
- Use popup_at_widget(), popup_at_pointer() or popup_at_rect() instead.  
- Member Gtk::Menu::popup  (guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())
- Use popup_at_widget(), popup_at_pointer() or popup_at_rect() instead.  
- Member Gtk::Menu::set_tearoff_state  (bool torn_off=true)
- No replacement available. 
- Member Gtk::Menu::get_tearoff_state  () const
- No replacement available. 
- Member Gtk::Menu::set_title  (const Glib::ustring& title)
- No replacement available. 
- Member Gtk::Menu::unset_title  ()
- No replacement available. 
- Member Gtk::Menu::get_title  () const
- No replacement available. 
- Member Gtk::PlacesSidebar::signal_show_other_locations  ()
- Use signal_show_other_locations_with_flags() instead.  
- Member Gtk::Menu::property_tearoff_title  () const
- No replacement available. 
- Member Gtk::Menu::property_tearoff_state  ()
- No replacement available. 
- Member Gtk::Menu::property_tearoff_state  () const
- No replacement available. 
- Member Gtk::MenuButton::set_menu  (Menu& menu)
- Use set_popup() instead. 
- Member Gtk::MenuButton::unset_menu  ()
- Use unset_popup() instead.  
- Member Gtk::MenuButton::get_menu  ()
- Use get_popup() instead. 
- Member Gtk::MenuButton::get_menu  () const
- Use get_popup() instead. 
- Member Gtk::MenuButton::property_menu  ()
- Use popup instead. 
- Member Gtk::MenuButton::property_menu  () const
- Use popup instead. 
- Member Gtk::MenuItem::set_right_justified  (bool right_justified=true)
- If you insist on using it, use Widget::set_hexpand() and Widget::set_halign(). 
- Member Gtk::MenuItem::get_right_justified  () const
- See set_right_justified(). 
- Member Gtk::MenuItem::property_right_justified  ()
- See set_right_justified. 
- Member Gtk::Settings::property_gtk_keynav_cursor_only  () const
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device(). 
- Member Gtk::Settings::property_gtk_timeout_expand  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_timeout_expand  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_color_scheme  ()
- Color scheme support was dropped. This setting is now ignored. 
- Member Gtk::Settings::property_gtk_color_scheme  () const
- Color scheme support was dropped. This setting is now ignored. 
- Member Gtk::Settings::property_gtk_touchscreen_mode  ()
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device(). 
- Member Gtk::Settings::property_gtk_touchscreen_mode  () const
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device(). 
- Member Gtk::Settings::property_gtk_tooltip_timeout  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_tooltip_timeout  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_tooltip_browse_timeout  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_tooltip_browse_timeout  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_tooltip_browse_mode_timeout  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_tooltip_browse_mode_timeout  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_keynav_cursor_only  ()
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device(). 
- Member Gtk::Settings::property_gtk_timeout_repeat  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_keynav_wrap_around  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_keynav_wrap_around  () const
- This setting is ignored. 
- Member Gtk::Settings::property_color_hash  () const
- Will always return an empty hash table. 
- Member Gtk::Settings::property_gtk_file_chooser_backend  ()
- This setting is ignored. Gtk::FileChooser uses GIO by default. 
- Member Gtk::Settings::property_gtk_file_chooser_backend  () const
- This setting is ignored. Gtk::FileChooser uses GIO by default. 
- Member Gtk::Settings::property_gtk_enable_mnemonics  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_enable_mnemonics  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_recent_files_limit  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_recent_files_limit  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_enable_tooltips  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_enable_tooltips  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_auto_mnemonics  ()
- This setting is ignored. 
- Member Gtk::Range::property_upper_stepper_sensitivity  () const
- There is no replacement. 
- Member Gtk::PlacesSidebar::property_show_connect_to_server  ()
- Use property_show_other_locations() instead. 
- Member Gtk::PlacesSidebar::property_show_connect_to_server  () const
- Use property_show_other_locations() instead. 
- Member Gtk::Popover::set_transitions_enabled  (bool transitions_enabled=true)
- You can show or hide the popover without transitions using show() and hide(), or with transitions using popup() and popdown(). 
- Member Gtk::Popover::get_transitions_enabled  () const
- See set_transitions_enabled(). 
- Member Gtk::Popover::property_transitions_enabled  ()
- See set_transitions_enabled() 
- Member Gtk::Popover::property_transitions_enabled  () const
- See set_transitions_enabled() 
- Member Gtk::RadioToolButton::RadioToolButton  (Group& group, const Gtk::StockID& stock_id)
- Use one of the other constructors instead.  
- Member Gtk::Range::set_min_slider_size  (bool min_size=true)
- Use the min-height/min-width CSS properties on the slider node. 
- Member Gtk::Range::get_min_slider_size  () const
- Use the min-height/min-width CSS properties on the slider node. 
- Member Gtk::Range::property_lower_stepper_sensitivity  ()
- There is no replacement. 
- Member Gtk::Range::property_lower_stepper_sensitivity  () const
- There is no replacement. 
- Member Gtk::Range::property_upper_stepper_sensitivity  ()
- There is no replacement. 
- Member Gtk::Main::quit  ()
- Use Gtk::Application instead.  
- Member Gtk::ScrolledWindow::remove_with_viewport  ()
- Use Bin::remove() instead. It's now identical to remove_with_viewport().  
- Member Gtk::ScrolledWindow::property_window_placement_set  ()
- This value is ignored and the property_window_placement() value is always honored. 
- Member Gtk::ScrolledWindow::property_window_placement_set  () const
- This value is ignored and the property_window_placement() value is always honored. 
- Member Gtk::Settings::property_gtk_menu_bar_accel  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_menu_bar_accel  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_show_input_method_menu  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_show_input_method_menu  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_show_unicode_menu  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_show_unicode_menu  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_timeout_initial  ()
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_timeout_initial  () const
- This setting is ignored. 
- Member Gtk::Settings::property_gtk_timeout_repeat  ()
- This setting is ignored. 
- Member Gtk::Dialog::add_button  (const Gtk::StockID& stock_id, int response_id)
- Use the add_button() that takes a Glib::ustring instead. 
- Member Gtk::Container::set_resize_mode  (ResizeMode resize_mode)
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used. 
- Member Gtk::Container::get_resize_mode  () const
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used. 
- Member Gtk::Container::set_focus_chain  (const std::vector< Widget* >& focusable_widgets)
- For overriding focus behavior, use Gtk::Widget::signal_focus(). 
- Member Gtk::Container::has_focus_chain  () const
- For overriding focus behavior, use Gtk::Widget::signal_focus(). 
- Member Gtk::Container::get_focus_chain  ()
- For overriding focus behavior, use Gtk::Widget::signal_focus(). 
- Member Gtk::Container::get_focus_chain  () const
- For overriding focus behavior, use Gtk::Widget::signal_focus(). 
- Member Gtk::Container::unset_focus_chain  ()
- For overriding focus behavior, use Gtk::Widget::signal_focus().  
- Member Gtk::Container::set_reallocate_redraws  (bool needs_redraws=true)
- Call Gtk::Widget::queue_draw() in your Gtk::Widget::signal_size_allocate() handler. 
- Member Gtk::Container::resize_children  ()
- No replacement available. 
- Member Gtk::Container::property_resize_mode  ()
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used. 
- Member Gtk::Container::property_resize_mode  () const
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used. 
- Member Gtk::Container::property_child  ()
- Use add() instead. 
- Member Gtk::CssProvider::get_default  ()
- Use create() instead. 
- Member Gtk::ComboBox::property_tearoff_title  () const
- No replacement available. 
- Member Gtk::Dialog::alternative_button_order  (const Glib::RefPtr< const Gdk::Screen >& screen)
- This should no longer be used. 
- Member Gtk::Dialog::set_alternative_button_order_from_array  (const std::vector< int >& new_order)
- "This should no longer be used."  
- Member Gtk::Dialog::get_action_area  ()
- Direct access to the action area is discouraged. Use add_button(), etc. 
- Member Gtk::Dialog::get_action_area  () const
- Direct access to the action area is discouraged. Use add_button(), etc. 
- Member Gtk::Dialog::get_vbox  ()
- Use get_content_area() instead. 
- Member Gtk::Dialog::get_vbox  () const
- Use get_content_area() instead. 
- Member Gtk::Entry::set_inner_border  (const Border& border)
- Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider). 
- Member Gtk::Entry::get_inner_border  () const
- Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider). 
- Member Gtk::Entry::set_icon_from_stock  (const StockID& stock_id, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
- Use set_icon_from_icon_name() instead. 
- Member Gtk::Entry::get_icon_stock  (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
- Use get_icon_name() instead. 
- Member Gtk::Entry::property_inner_border  ()
- Use the standard border and padding CSS properties (through objects like StyleContext and CssProvider); the value of this style property is ignored. 
- Member Gtk::Entry::property_inner_border  () const
- Use the standard border and padding CSS properties (through objects like StyleContext and CssProvider); the value of this style property is ignored. 
- Member Gtk::ColorButton::property_color  () const
- Use property_rgba() instead. 
- Member Gtk::CellRendererText::property_foreground_gdk  () const
- Use property_background_rgba() instead. 
- Member Gtk::CellRendererToggle::property_indicator_size  ()
- Use the min-width/min-height CSS properties of the check/radio node instead. 
- Member Gtk::CellRendererToggle::property_indicator_size  () const
- Use the min-width/min-height CSS properties of the check/radio node instead. 
- Member Gtk::CellView::set_background_color  (const Gdk::Color& color)
- Use set_background_rgba instead. 
- Member Gtk::CellView::property_background_gdk  ()
- Use property_background_rgba() instead. 
- Member Gtk::CellView::property_background_gdk  () const
- Use property_background_rgba() instead. 
- Member Gtk::ColorButton::ColorButton  (const Gdk::Color& color)
- "Use the constructor that takes a Gdk::RGBA instead."  
- Member Gtk::ColorButton::set_color  (const Gdk::Color& color)
- Use set_rgba() instead. 
- Member Gtk::ColorButton::set_alpha  (guint16 alpha)
- Use set_rgba() instead. 
- Member Gtk::ColorButton::get_color  () const
- Use get_rgba() instead.  
- Member Gtk::ColorButton::get_alpha  () const
- Use get_rgba() instead. 
- Member Gtk::ColorButton::property_color  ()
- Use property_rgba() instead. 
- Member Gtk::Entry::property_shadow_type  ()
- This property is ignored. Use CSS to determine the style of the border. 
- Member Gtk::ComboBox::get_add_tearoffs  () const
- No replacement available. 
- Member Gtk::ComboBox::set_add_tearoffs  (bool add_tearoffs=true)
- No replacement available. 
- Member Gtk::ComboBox::get_title  () const
- No replacement available. 
- Member Gtk::ComboBox::set_title  (const Glib::ustring& title)
- No replacement available. 
- Member Gtk::ComboBox::get_focus_on_click  () const
- Use Widget::get_focus_on_click() instead. 
- Member Gtk::ComboBox::set_focus_on_click  (bool focus_on_click=true)
- Use Widget::set_focus_on_click() instead. 
- Member Gtk::ComboBox::get_active_id  (const Glib::ustring& active_id)
- Use set_active_id(). This method was incorrectly named. 
- Member Gtk::ComboBox::property_add_tearoffs  ()
- No replacement available. 
- Member Gtk::ComboBox::property_add_tearoffs  () const
- No replacement available. 
- Member Gtk::ComboBox::property_focus_on_click  ()
- Use Widget::property_focus_on_click() instead. 
- Member Gtk::ComboBox::property_focus_on_click  () const
- Use Widget::property_focus_on_click() instead. 
- Member Gtk::ComboBox::property_tearoff_title  ()
- No replacement available. 
- Member Gtk::Image::property_icon_set  ()
- Use property_icon_name() instead. 
- Member Gtk::IconInfo::get_embedded_rect  (Gdk::Rectangle& rectangle) const
- Embedded rectangles are deprecated. 
- Member Gtk::IconInfo::get_attach_points  () const
- Attachment points are deprecated. 
- Member Gtk::IconInfo::get_display_name  () const
- Display names are deprecated. 
- Member Gtk::IconTheme::add_builtin_icon  (const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
- Use add_resource_path() to add application-specific icons to the icon theme. 
- Member Gtk::Image::Image  (const Gtk::StockID& stock_id, IconSize size)
- Use the default constructor and set_from_icon_name() instead.  
- Member Gtk::Image::Image  (const Glib::RefPtr< IconSet >& icon_set, IconSize size)
- Use the default constructor and set_from_icon_name() instead. 
- Member Gtk::Image::set  (const Gtk::StockID& stock_id, IconSize size)
- Use set_from_icon_name() instead. 
- Member Gtk::Image::set  (const Glib::RefPtr< IconSet >& icon_set, IconSize size)
- Use set_from_icon_name() instead. 
- Member Gtk::Image::get_stock  (Gtk::StockID& stock_id, IconSize& size) const
- Use get_icon_name() instead. 
- Member Gtk::Image::get_icon_set  (Glib::RefPtr< IconSet >& icon_set, IconSize& size) const
- Use get_icon_name() instead. 
- Member Gtk::Image::property_stock  ()
- Use property_icon_name() instead. 
- Member Gtk::Image::property_stock  () const
- Use property_icon_name() instead. 
- Member Gtk::IconInfo::set_raw_coordinates  (bool raw_coordinates=true)
- Embedded rectangles and attachment points are deprecated. 
- Member Gtk::Image::property_icon_set  () const
- Use property_icon_name() instead. 
- Member Gtk::InfoBar::add_button  (const Gtk::StockID& stock_id, int response_id)
- Use the add_button() that takes a Glib::ustring instead. 
- Member Gtk::Label::Label  (const Glib::ustring& label, float xalign, float yalign, bool mnemonic=false)
- Use another constructor.  
- Class Gtk::Main  
- Use Gtk::Application instead.  
- Member Gtk::Main::Main  (int& argc, char**& argv, Glib::OptionContext& option_context)
- Use Gtk::Application instead.  
- Member Gtk::Main::Main  (int* argc, char*** argv, bool set_locale=true)
- Use Gtk::Application instead.  
- Member Gtk::Main::Main  (int& argc, char**& argv, bool set_locale=true)
- Use Gtk::Application instead.  
- Member Gtk::Main::Main  (bool set_locale=true)
- Use Gtk::Application instead.  
- Member Gtk::Main::~Main  ()
- Use Gtk::Application instead. 
- Member Gtk::Main::instance  ()
- Use Gtk::Application instead.  
- Member Gtk::Main::run  ()
- Use Gtk::Application instead.  
- Member Gtk::Main::run  (Window& window)
- Use Gtk::Application instead.  
- Member Gtk::Expander::property_spacing  () const
- This property is ignored. Use margins on the child instead. 
- Member Gtk::Entry::property_shadow_type  () const
- This property is ignored. Use CSS to determine the style of the border. 
- Member Gtk::Entry::property_primary_icon_stock  ()
- Use property_primary_icon_name() instead. 
- Member Gtk::Entry::property_primary_icon_stock  () const
- Use property_primary_icon_name() instead. 
- Member Gtk::Entry::property_secondary_icon_stock  ()
- Use property_secondary_icon_name() instead. 
- Member Gtk::Entry::property_secondary_icon_stock  () const
- Use property_secondary_icon_name() instead. 
- Member Gtk::EXPANDER_COLLAPSED  
- This is not used in the gtkmm API. 
- Member Gtk::IconSize::lookup  (IconSize size, int& width, int& height, const Glib::RefPtr< Gtk::Settings >& settings)
- Use IconSize::lookup() without the settings parameter instead.  
- Member Gtk::IconSize::register_new  (const Glib::ustring& name, int width, int height)
- Use Gtk::IconTheme instead.  
- Member Gtk::IconSize::register_alias  (const Glib::ustring& alias, IconSize target)
- Use Gtk::IconTheme instead.  
- Member Gtk::IconSize::from_name  (const Glib::ustring& name)
- Use Gtk::IconTheme instead.  
- Member Gtk::IconSize::get_name  (IconSize size)
- Use Gtk::IconTheme instead.  
- Member Gtk::Expander::property_spacing  ()
- This property is ignored. Use margins on the child instead. 
- Member Gdk::Cursor::create  (CursorType cursor_type)
- Use the constructor that takes a Display instead. 
- Member Gtk::FileChooserButton::get_focus_on_click  () const
- Use Widget::get_focus_on_click() instead. 
- Member Gtk::FileChooserButton::set_focus_on_click  (gboolean focus_on_click=true)
- Use Widget::set_focus_on_click() instead. 
- Member Gtk::FileChooserButton::property_focus_on_click  ()
- Use Widget::property_focus_on_click() instead. 
- Member Gtk::FileChooserButton::property_focus_on_click  () const
- Use Widget::property_focus_on_click() instead. 
- Member Gtk::FileChooserDialog::FileChooserDialog  (Gtk::Window& parent, const Glib::ustring& title, FileChooserAction action, const Glib::ustring& backend)
- Use a constructor without the backend parameter.  
- Member Gtk::FileChooserDialog::FileChooserDialog  (const Glib::ustring& title, FileChooserAction action, const Glib::ustring& backend)
- Use a constructor without the backend parameter.  
- Class Gtk::VBox  
- Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.  
- Class Gtk::HBox  
- Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.  
- Member Gtk::IconInfo::BoolExpr  
- Use the explicit operator bool() instead.  
- Member Gtk::IconInfo::operator BoolExpr  () const
- Use the explicit operator bool() instead.  
- Member Gtk::IconInfo::get_builtin_pixbuf  ()
- Use Gtk::IconTheme::add_resource_path() instead of builtin icons. 
- Member Gtk::IconInfo::get_builtin_pixbuf  () const
- Use Gtk::IconTheme::add_resource_path() instead of builtin icons.