gtkmm: New API in gtkmm 2.10

# New API in gtkmm 2.10

Member Gdk::Cairo::rectangle (Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Rectangle& rectangle)

Member Gdk::Cairo::region (Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Region& region)

Member Gdk::Cairo::set_source_color (Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Color& color)

Member Gdk::Cairo::set_source_pixbuf (Cairo::RefPtr< ::Cairo::Context >& context, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, double pixbuf_x, double pixbuf_y)

Member Gdk::Cairo::set_source_pixmap (Cairo::RefPtr< ::Cairo::Context >& context, const Glib::RefPtr< Gdk::Pixmap >& pixmap, double pixmap_x, double pixmap_y)

Member Gdk::Display::supports_input_shapes () const

Member Gdk::Display::supports_shapes () const

Member Gdk::Drawable::create_cairo_context ()
  .

Member Gdk::Screen::get_active_window () const

Member Gdk::Screen::get_font_options () const

Member Gdk::Screen::get_resolution () const

Member Gdk::Screen::get_window_stack ()

Member Gdk::Screen::is_composited () const

Member Gdk::Screen::set_font_options (const Cairo::FontOptions& options)

Member Gdk::Screen::set_resolution (double dpi)

Member Gdk::Window::get_type_hint ()

Member Gdk::Window::input_shape_combine_mask (const Glib::RefPtr< Bitmap >& mask, int x, int y)

Member Gdk::Window::input_shape_combine_region (const Region& shape_region, int offset_x, int offset_y)

Member Gdk::Window::merge_child_input_shapes ()

Member Gdk::Window::set_child_input_shapes ()

Member Gtk::AccelMap::lookup_entry (const Glib::ustring& accel_path, Gtk::AccelKey& key)

Class Gtk::Assistant

Member Gtk::Assistant::add_action_widget (Widget& child)

Member Gtk::Assistant::append_page (Widget& page)

Member Gtk::Assistant::get_current_page () const

Member Gtk::Assistant::get_n_pages () const

Member Gtk::Assistant::get_nth_page (int page_num) const

Member Gtk::Assistant::get_page_complete (const Widget& page) const

Member Gtk::Assistant::get_page_header_image (const Widget& page) const

Member Gtk::Assistant::get_page_side_image (const Widget& page) const

Member Gtk::Assistant::get_page_title (const Widget& page) const

Member Gtk::Assistant::get_page_type (const Widget& page) const

Member Gtk::Assistant::insert_page (Widget& page, int position)

Member Gtk::Assistant::prepend_page (Widget& page)

Member Gtk::Assistant::remove_action_widget (Widget& child)

Member Gtk::Assistant::set_current_page (int page_num)

Member Gtk::Assistant::set_page_complete (const Widget& page, bool complete=true)

Member Gtk::Assistant::set_page_header_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)

Member Gtk::Assistant::set_page_side_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)

Member Gtk::Assistant::set_page_title (const Widget& page, const Glib::ustring& title)

Member Gtk::Assistant::set_page_type (const Widget& page, AssistantPageType type)

Member Gtk::Assistant::update_buttons_state ()

Member Gtk::Button::get_image_position () const

Member Gtk::Button::set_image_position (PositionType position)

Class Gtk::CellRendererAccel

Member Gtk::Clipboard::wait_is_rich_text_available (const Glib::RefPtr< TextBuffer >& buffer) const

Member Gtk::ComboBox::get_title () const

Member Gtk::ComboBox::set_title (const Glib::ustring& title)

Member Gtk::Entry::get_inner_border () const

Member Gtk::Entry::set_inner_border (const Border& border)

Member Gtk::FileChooserButton::get_focus_on_click () const

Member Gtk::FileChooserButton::set_focus_on_click (gboolean focus_on_click=true)

Member Gtk::IconTheme::list_icons () const
  .

Member Gtk::IconView::get_dest_item_at_pos (int drag_x, int drag_y, IconViewDropPosition& pos) const

Member Gtk::IconView::get_drag_dest_item (IconViewDropPosition& pos) const

Member Gtk::Label::get_line_wrap_mode () const

Member Gtk::Label::set_line_wrap_mode (Pango::WrapMode wrap_mode)

Class Gtk::LinkButton

Member Gtk::LinkButton::get_uri () const

Member Gtk::LinkButton::set_uri (const Glib::ustring& uri)

Class Gtk::ListViewText

Member Gtk::Menu::attach_to_widget (Widget& attach_widget)

Member Gtk::MessageDialog::set_image (Widget& image)

Member Gtk::Notebook::get_group_id () const
  Deprecated: 2.12: use get_group() instead.

Member Gtk::Notebook::get_tab_detachable (Widget& child) const

Member Gtk::Notebook::get_tab_reorderable (Widget& child) const

Member Gtk::Notebook::set_group_id (int group_id)
  Deprecated: 2.12: use set_group() instead.

Member Gtk::Notebook::set_tab_detachable (Widget& child, bool detachable=true)

Member Gtk::Notebook::set_tab_reorderable (Widget& child, bool reorderable=true)

Class Gtk::PageSetup

Member Gtk::PageSetup::copy () const

Member Gtk::PageSetup::get_bottom_margin (Unit unit) const

Member Gtk::PageSetup::get_left_margin (Unit unit) const

Member Gtk::PageSetup::get_orientation () const

Member Gtk::PageSetup::get_page_height (Unit unit) const

Member Gtk::PageSetup::get_page_width (Unit unit) const

Member Gtk::PageSetup::get_paper_height (Unit unit) const

Member Gtk::PageSetup::get_paper_size () const

Member Gtk::PageSetup::get_paper_width (Unit unit) const

Member Gtk::PageSetup::get_right_margin (Unit unit) const

Member Gtk::PageSetup::get_top_margin (Unit unit) const

Member Gtk::PageSetup::set_bottom_margin (double margin, Unit unit)

Member Gtk::PageSetup::set_left_margin (double margin, Unit unit)

Member Gtk::PageSetup::set_orientation (PageOrientation orientation)

Member Gtk::PageSetup::set_paper_size (const PaperSize& paper_size)

Member Gtk::PageSetup::set_paper_size_and_default_margins (const PaperSize& paper_size)

Member Gtk::PageSetup::set_right_margin (double margin, Unit unit)

Member Gtk::PageSetup::set_top_margin (double margin, Unit unit)

Class Gtk::PageSetupUnixDialog

Member Gtk::PageSetupUnixDialog::get_page_setup () const

Member Gtk::PageSetupUnixDialog::get_print_settings () const

Member Gtk::PageSetupUnixDialog::set_page_setup (const Glib::RefPtr< PageSetup >& page_setup)

Member Gtk::PageSetupUnixDialog::set_print_settings (const Glib::RefPtr< PrintSettings >& print_settings)

Class Gtk::PaperSize

Member Gtk::PaperSize::get_default ()

Member Gtk::PaperSize::get_default_bottom_margin (Unit unit) const

Member Gtk::PaperSize::get_default_left_margin (Unit unit) const

Member Gtk::PaperSize::get_default_right_margin (Unit unit) const

Member Gtk::PaperSize::get_default_top_margin (Unit unit) const

Member Gtk::PaperSize::get_display_name () const

Member Gtk::PaperSize::get_height (Unit unit) const

Member Gtk::PaperSize::get_name () const

Member Gtk::PaperSize::get_ppd_name () const

Member Gtk::PaperSize::get_width (Unit unit) const

Member Gtk::PaperSize::set_size (double width, double height, Unit unit)

Class Gtk::PrintContext

Member Gtk::PrintContext::create_pango_context ()

Member Gtk::PrintContext::create_pango_layout ()

Member Gtk::PrintContext::get_cairo_context () const

Member Gtk::PrintContext::get_dpi_x () const

Member Gtk::PrintContext::get_dpi_y () const

Member Gtk::PrintContext::get_height () const

Member Gtk::PrintContext::get_page_setup () const

Member Gtk::PrintContext::get_pango_fontmap () const

Member Gtk::PrintContext::get_width () const

Member Gtk::PrintContext::set_cairo_context (const Cairo::RefPtr< Cairo::Context >& cr, double dpi_x, double dpi_y)

Class Gtk::Printer

Member Gtk::Printer::accepts_pdf () const

Member Gtk::Printer::accepts_ps () const

Member Gtk::Printer::get_description () const

Member Gtk::Printer::get_icon_name () const

Member Gtk::Printer::get_job_count () const

Member Gtk::Printer::get_location () const

Member Gtk::Printer::get_name () const

Member Gtk::Printer::get_state_message () const

Member Gtk::Printer::is_active () const

Member Gtk::Printer::is_default () const

Member Gtk::Printer::is_virtual () const

Class Gtk::PrintJob

Member Gtk::PrintJob::get_printer () const

Member Gtk::PrintJob::get_settings () const

Member Gtk::PrintJob::get_status () const

Member Gtk::PrintJob::get_surface () const

Member Gtk::PrintJob::get_title () const

Member Gtk::PrintJob::get_track_print_status () const

Member Gtk::PrintJob::set_source_file (const std::string& filename)

Member Gtk::PrintJob::set_track_print_status (bool track_status=true)

Class Gtk::PrintOperation

Member Gtk::PrintOperation::cancel ()

Member Gtk::PrintOperation::get_default_page_setup () const

Member Gtk::PrintOperation::get_print_settings () const

Member Gtk::PrintOperation::get_status () const

Member Gtk::PrintOperation::get_status_string () const

Member Gtk::PrintOperation::is_finished () const

Member Gtk::PrintOperation::run (PrintOperationAction action, Window& parent)

Member Gtk::PrintOperation::set_allow_async (bool allow_async=true)

Member Gtk::PrintOperation::set_current_page (int current_page)

Member Gtk::PrintOperation::set_custom_tab_label (const Glib::ustring& label)

Member Gtk::PrintOperation::set_default_page_setup (const Glib::RefPtr< PageSetup >& default_page_setup)

Member Gtk::PrintOperation::set_export_filename (const std::string& filename)

Member Gtk::PrintOperation::set_job_name (const Glib::ustring& job_name)

Member Gtk::PrintOperation::set_n_pages (int n_pages)

Member Gtk::PrintOperation::set_print_settings (const Glib::RefPtr< PrintSettings >& print_settings)

Member Gtk::PrintOperation::set_show_progress (bool show_progress=true)

Member Gtk::PrintOperation::set_track_print_status (bool track_status=true)

Member Gtk::PrintOperation::set_unit (Unit unit)

Member Gtk::PrintOperation::set_use_full_page (bool use_full_page=true)

Class Gtk::PrintOperationPreview

Member Gtk::PrintOperationPreview::end_preview ()

Member Gtk::PrintOperationPreview::is_selected (int page_nr) const

Member Gtk::PrintOperationPreview::render_page (int page_nr)

Class Gtk::PrintSettings

Member Gtk::PrintSettings::copy () const

Member Gtk::PrintSettings::get (const Glib::ustring& key) const

Member Gtk::PrintSettings::get_bool (const Glib::ustring& key) const

Member Gtk::PrintSettings::get_collate () const

Member Gtk::PrintSettings::get_default_source () const

Member Gtk::PrintSettings::get_dither () const

Member Gtk::PrintSettings::get_double (const Glib::ustring& key) const

Member Gtk::PrintSettings::get_double_with_default (const Glib::ustring& key, double def) const

Member Gtk::PrintSettings::get_duplex () const

Member Gtk::PrintSettings::get_finishings () const

Member Gtk::PrintSettings::get_int (const Glib::ustring& key) const

Member Gtk::PrintSettings::get_int_with_default (const Glib::ustring& key, int def) const

Member Gtk::PrintSettings::get_length (const Glib::ustring& key, Unit unit) const

Member Gtk::PrintSettings::get_media_type () const

Member Gtk::PrintSettings::get_n_copies () const

Member Gtk::PrintSettings::get_number_up () const

Member Gtk::PrintSettings::get_orientation () const

Member Gtk::PrintSettings::get_output_bin () const

Member Gtk::PrintSettings::get_page_set () const

Member Gtk::PrintSettings::get_paper_height (Unit unit) const

Member Gtk::PrintSettings::get_paper_size () const

Member Gtk::PrintSettings::get_paper_width (Unit unit) const

Member Gtk::PrintSettings::get_print_pages () const

Member Gtk::PrintSettings::get_printer () const

Member Gtk::PrintSettings::get_quality () const

Member Gtk::PrintSettings::get_resolution () const

Member Gtk::PrintSettings::get_reverse () const

Member Gtk::PrintSettings::get_scale () const

Member Gtk::PrintSettings::get_use_color () const

Member Gtk::PrintSettings::has_key (const Glib::ustring& key) const

Member Gtk::PrintSettings::set (const Glib::ustring& key, const Glib::ustring& value)

Member Gtk::PrintSettings::set_bool (const Glib::ustring& key, bool value=true)

Member Gtk::PrintSettings::set_collate (bool collate=true)

Member Gtk::PrintSettings::set_default_source (const Glib::ustring& default_source)

Member Gtk::PrintSettings::set_dither (const Glib::ustring& dither)

Member Gtk::PrintSettings::set_double (const Glib::ustring& key, double value)

Member Gtk::PrintSettings::set_duplex (PrintDuplex duplex)

Member Gtk::PrintSettings::set_finishings (const Glib::ustring& finishings)

Member Gtk::PrintSettings::set_int (const Glib::ustring& key, int value)

Member Gtk::PrintSettings::set_length (const Glib::ustring& key, double value, Unit unit)

Member Gtk::PrintSettings::set_media_type (const Glib::ustring& media_type)

Member Gtk::PrintSettings::set_n_copies (int num_copies)

Member Gtk::PrintSettings::set_number_up (int number_up)

Member Gtk::PrintSettings::set_orientation (PageOrientation orientation)

Member Gtk::PrintSettings::set_output_bin (const Glib::ustring& output_bin)

Member Gtk::PrintSettings::set_page_set (PageSet page_set)

Member Gtk::PrintSettings::set_paper_height (double height, Unit unit)

Member Gtk::PrintSettings::set_paper_size (const PaperSize& paper_size)

Member Gtk::PrintSettings::set_paper_width (double width, Unit unit)

Member Gtk::PrintSettings::set_print_pages (PrintPages print_pages)

Member Gtk::PrintSettings::set_printer (const Glib::ustring& name)

Member Gtk::PrintSettings::set_quality (PrintQuality quality)

Member Gtk::PrintSettings::set_resolution (int resolution)

Member Gtk::PrintSettings::set_reverse (bool reverse=true)

Member Gtk::PrintSettings::set_scale (double scale)

Member Gtk::PrintSettings::set_use_color (bool use_color=true)

Member Gtk::PrintSettings::unset (const Glib::ustring& key)

Class Gtk::PrintUnixDialog

Member Gtk::PrintUnixDialog::add_custom_tab (const Widget& child, const Widget& tab_label)

Member Gtk::PrintUnixDialog::get_current_page () const

Member Gtk::PrintUnixDialog::get_page_setup () const

Member Gtk::PrintUnixDialog::get_selected_printer () const

Member Gtk::PrintUnixDialog::get_settings () const

Member Gtk::PrintUnixDialog::set_current_page (int current_page)

Member Gtk::PrintUnixDialog::set_manual_capabilities (PrintCapabilities capabilities)

Member Gtk::PrintUnixDialog::set_page_setup (const Glib::RefPtr< PageSetup >& page_setup)

Member Gtk::PrintUnixDialog::set_settings (const Glib::RefPtr< PrintSettings >& print_settings)

Member Gtk::RadioAction::set_current_value (int current_value)

Member Gtk::Range::get_lower_stepper_sensitivity () const

Member Gtk::Range::get_upper_stepper_sensitivity () const

Member Gtk::Range::set_lower_stepper_sensitivity (SensitivityType sensitivity)

Member Gtk::Range::set_upper_stepper_sensitivity (SensitivityType sensitivity)

Class Gtk::RecentChooser

Member Gtk::RecentChooser::add_filter (const RecentFilter& filter)

Member Gtk::RecentChooser::get_current_item () const

Member Gtk::RecentChooser::get_current_uri () const

Member Gtk::RecentChooser::get_filter () const

Member Gtk::RecentChooser::get_items () const

Member Gtk::RecentChooser::get_limit () const

Member Gtk::RecentChooser::get_local_only () const

Member Gtk::RecentChooser::get_select_multiple () const

Member Gtk::RecentChooser::get_show_icons () const

Member Gtk::RecentChooser::get_show_not_found () const

Member Gtk::RecentChooser::get_show_private () const

Member Gtk::RecentChooser::get_show_tips () const

Member Gtk::RecentChooser::get_sort_type () const

Member Gtk::RecentChooser::list_filters () const

Member Gtk::RecentChooser::remove_filter (const RecentFilter& filter)

Member Gtk::RecentChooser::select_all ()

Member Gtk::RecentChooser::select_uri (const Glib::ustring& uri)

Member Gtk::RecentChooser::set_current_uri (const Glib::ustring& uri)

Member Gtk::RecentChooser::set_filter (const RecentFilter& filter)

Member Gtk::RecentChooser::set_limit (int limit)

Member Gtk::RecentChooser::set_local_only (bool local_only=true)

Member Gtk::RecentChooser::set_select_multiple (bool select_multiple=true)

Member Gtk::RecentChooser::set_show_icons (bool show_icons=true)

Member Gtk::RecentChooser::set_show_not_found (bool show_not_found=true)

Member Gtk::RecentChooser::set_show_private (bool show_private=true)

Member Gtk::RecentChooser::set_show_tips (bool show_tips=true)

Member Gtk::RecentChooser::set_sort_type (RecentSortType sort_type)

Member Gtk::RecentChooser::unselect_all ()

Member Gtk::RecentChooser::unselect_uri (const Glib::ustring& uri)

Class Gtk::RecentChooserDialog

Class Gtk::RecentChooserMenu

Member Gtk::RecentChooserMenu::get_show_numbers () const

Member Gtk::RecentChooserMenu::set_show_numbers (bool show_numbers=true)

Class Gtk::RecentChooserWidget

Class Gtk::RecentFilter

Member Gtk::RecentFilter::add_age (int days)

Member Gtk::RecentFilter::add_application (const Glib::ustring& application)

Member Gtk::RecentFilter::add_group (const Glib::ustring& group)

Member Gtk::RecentFilter::add_mime_type (const Glib::ustring& mime_type)

Member Gtk::RecentFilter::add_pattern (const Glib::ustring& pattern)

Member Gtk::RecentFilter::add_pixbuf_formats ()

Member Gtk::RecentFilter::get_name () const

Member Gtk::RecentFilter::get_needed () const

Member Gtk::RecentFilter::set_name (const Glib::ustring& name)

Class Gtk::RecentInfo

Member Gtk::RecentInfo::equal (const RecentInfo& b) const

Member Gtk::RecentInfo::exists () const

Member Gtk::RecentInfo::get_added () const

Member Gtk::RecentInfo::get_age () const

Member Gtk::RecentInfo::get_application_info (const Glib::ustring& app_name, std::string& app_exec, guint& count, time_t& time_) const

Member Gtk::RecentInfo::get_applications () const

Member Gtk::RecentInfo::get_description () const

Member Gtk::RecentInfo::get_display_name () const

Member Gtk::RecentInfo::get_groups () const

Member Gtk::RecentInfo::get_icon (int size) const

Member Gtk::RecentInfo::get_mime_type () const

Member Gtk::RecentInfo::get_modified () const

Member Gtk::RecentInfo::get_private_hint () const

Member Gtk::RecentInfo::get_short_name () const

Member Gtk::RecentInfo::get_uri () const

Member Gtk::RecentInfo::get_uri_display () const

Member Gtk::RecentInfo::get_visited () const

Member Gtk::RecentInfo::has_application (const Glib::ustring& app_name) const

Member Gtk::RecentInfo::has_group (const Glib::ustring& group) const

Member Gtk::RecentInfo::is_local () const

Member Gtk::RecentInfo::last_application () const

Class Gtk::RecentManager

Member Gtk::RecentManager::get_default ()

Member Gtk::RecentManager::get_for_screen (const Glib::RefPtr< Gdk::Screen >& screen)

Member Gtk::RecentManager::get_items () const

Member Gtk::RecentManager::get_limit () const

Member Gtk::RecentManager::has_item (const Glib::ustring& uri) const

Member Gtk::RecentManager::lookup_item (const Glib::ustring& uri) const

Member Gtk::RecentManager::move_item (const Glib::ustring& uri, const Glib::ustring& new_uri)

Member Gtk::RecentManager::purge_items ()

Member Gtk::RecentManager::remove_item (const Glib::ustring& uri)

Member Gtk::RecentManager::set_limit (int limit)

Member Gtk::RecentManager::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)

Member Gtk::ScrolledWindow::unset_placement ()

Member Gtk::SelectionData::targets_include_rich_text (const Glib::RefPtr< TextBuffer >& buffer) const

Member Gtk::SelectionData::targets_include_uri () const

Member Gtk::SizeGroup::get_widgets () const

Class Gtk::StatusIcon

Member Gtk::StatusIcon::create_from_file (const std::string& filename)

Member Gtk::StatusIcon::get_blinking () const

Member Gtk::StatusIcon::get_geometry (Glib::RefPtr< Gdk::Screen >& screen, Gdk::Rectangle& area, Orientation& orientation)

Member Gtk::StatusIcon::get_icon_name () const

Member Gtk::StatusIcon::get_pixbuf () const

Member Gtk::StatusIcon::get_size () const

Member Gtk::StatusIcon::get_stock () const

Member Gtk::StatusIcon::get_storage_type () const

Member Gtk::StatusIcon::get_visible () const

Member Gtk::StatusIcon::is_embedded () const

Member Gtk::StatusIcon::set (const Glib::ustring& icon_name)

Member Gtk::StatusIcon::set_blinking (bool blinking=true)

Member Gtk::StatusIcon::set_from_file (const Glib::ustring& filename)

Member Gtk::StatusIcon::set_tooltip (const Glib::ustring& tooltip_text)

Member Gtk::StatusIcon::set_visible (bool visible=true)

Member Gtk::Style::lookup_color (const Glib::ustring& color_name, Gdk::Color& color) const

Member Gtk::TextBuffer::get_can_create_tags (const Glib::ustring& format) const

Member Gtk::TextBuffer::get_has_selection () const

Member Gtk::TextBuffer::register_deserialize_tagset (const Glib::ustring& tagset_name)

Member Gtk::TextBuffer::register_serialize_tagset (const Glib::ustring& tagset_name)

Member Gtk::TextBuffer::set_can_create_tags (const Glib::ustring& format, bool can_create_tags=true)

Member Gtk::TextBuffer::unregister_deserialize_format (const Glib::ustring& format)

Member Gtk::TextBuffer::unregister_serialize_format (const Glib::ustring& format)

Member Gtk::TreeModel::rows_reordered (const Path& path, const Glib::ArrayHandle< int >& new_order)

Member Gtk::TreeView::get_enable_tree_lines () const

Member Gtk::TreeView::get_grid_lines () const

Member Gtk::TreeView::get_headers_clickable () const

Member Gtk::TreeView::get_rubber_banding () const

Member Gtk::TreeView::get_search_entry () const

Member Gtk::TreeView::set_enable_tree_lines (bool enable=true)

Member Gtk::TreeView::set_grid_lines (TreeViewGridLines grid_lines)

Member Gtk::TreeView::set_rubber_banding (bool enable=true)

Member Gtk::TreeView::set_search_entry (Entry& entry)

Member Gtk::Widget::get_action () const

Member Gtk::Widget::input_shape_combine_mask (const Glib::RefPtr< const Gdk::Bitmap >& shape_mask, int offset_x, int offset_y)

Member Gtk::Widget::is_composited () const

Member Gtk::Window::get_deletable () const

Member Gtk::Window::get_group () const

Member Gtk::Window::set_deletable (bool setting=true)