|
| View (View&& src) noexcept |
|
View& | operator= (View&& src) noexcept |
|
| View (const View&)=delete |
|
View& | operator= (const View&)=delete |
|
virtual | ~View () noexcept |
|
GtkSourceView* | gobj () |
| Provides access to the underlying C GtkObject. More...
|
|
const GtkSourceView* | gobj () const |
| Provides access to the underlying C GtkObject. More...
|
|
| View () |
| Creates a new View. More...
|
|
| View (const Glib::RefPtr< Buffer >& buffer) |
| Creates a new View widget displaying the buffer buffer. More...
|
|
Glib::RefPtr< const Buffer > | get_source_buffer () const |
| Returns the GtkTextBuffer being displayed by this text view. More...
|
|
Glib::RefPtr< Buffer > | get_source_buffer () |
| Returns the GtkTextBuffer being displayed by this text view. More...
|
|
void | set_source_buffer (const Glib::RefPtr< Buffer >& source_buffer) |
| Sets a source_buffer as the buffer being displayed by source view. More...
|
|
void | set_show_line_numbers (bool show=true) |
| If true line numbers will be displayed beside the text. More...
|
|
bool | get_show_line_numbers () const |
| Returns whether line numbers are displayed beside the text. More...
|
|
void | set_tab_width (guint width) |
| Sets the width of tabulation in characters. More...
|
|
guint | get_tab_width () const |
| Returns the width of tabulation in characters. More...
|
|
void | set_auto_indent (bool enable=true) |
| If true auto indentation of text is enabled. More...
|
|
bool | get_auto_indent () const |
| Returns whether auto indentation of text is enabled. More...
|
|
void | set_insert_spaces_instead_of_tabs (bool enable=true) |
| If true any tabulator character inserted is replaced by a group of space characters. More...
|
|
bool | get_insert_spaces_instead_of_tabs () const |
| Returns whether when inserting a tabulator character it should be replaced by a group of space characters. More...
|
|
void | set_show_right_margin (bool show=true) |
| If true a right margin is displayed. More...
|
|
bool | get_show_right_margin () const |
| Returns whether a right margin is displayed. More...
|
|
void | set_highlight_current_line (bool highlight=true) |
| If highlight is true the current line is highlighted. More...
|
|
bool | get_highlight_current_line () const |
| Returns whether the current line is highlighted. More...
|
|
void | set_right_margin_position (guint margin) |
| Sets the position of the right margin. More...
|
|
guint | get_right_margin_position () const |
| Gets the position of the right margin. More...
|
|
void | set_smart_home_end (SmartHomeEndType smart_he) |
| Set the desired movement of the cursor when HOME and END keys are pressed. More...
|
|
SmartHomeEndType | get_smart_home_end () const |
| Returns a SmartHomeEndType end value specifying how the cursor will move when HOME and END keys are pressed. More...
|
|
void | set_show_line_marks (bool show=true) |
| If true line marks will be displayed beside the text. More...
|
|
bool | get_show_line_marks () const |
| Returns whether line marks are displayed beside the text. More...
|
|
void | set_indent_on_tab (bool enable=true) |
| If true , when the tab key is pressed and there is a selection, the selected text is indented of one level instead of being replaced with the \t characters. More...
|
|
bool | get_indent_on_tab () const |
| Returns whether when the tab key is pressed the current selection should get indented instead of replaced with the \t character. More...
|
|
void | set_indent_width (gint width) |
| Sets the number of spaces to use for each step of indent. More...
|
|
gint | get_indent_width () const |
| Returns the number of spaces to use for each step of indent. More...
|
|
void | set_draw_spaces (DrawSpacesFlags flags=DRAW_SPACES_ALL) |
| Set if and how the spaces should be visualized. More...
|
|
DrawSpacesFlags | get_draw_spaces () const |
| Returns the DrawSpacesFlags specifying if and how spaces should be displayed. More...
|
|
guint | get_visual_column (const Gtk::TextIter& iter) const |
| Determines the visual column at iter taking into consideration the indent width of view. More...
|
|
Glib::RefPtr< Gutter > | get_gutter (Gtk::TextWindowType window_type) |
| Returns the Gutter object associated with window_type for this view. More...
|
|
Glib::RefPtr< const Gutter > | get_gutter (Gtk::TextWindowType window_type) const |
| Returns the Gutter object associated with window_type for this view. More...
|
|
Glib::RefPtr< Completion > | get_completion () |
| Gets the Completion associated with this view. More...
|
|
Glib::RefPtr< const Completion > | get_completion () const |
| Gets the Completion associated with this view. More...
|
|
void | set_mark_attributes (const Glib::ustring& category, const Glib::RefPtr< MarkAttributes >& attributes, int priority) |
| Sets attributes and priority for the category. More...
|
|
Glib::RefPtr< MarkAttributes > | get_mark_attributes (const Glib::ustring& category, int& priority) |
| Gets attributes and priority for the category. More...
|
|
Glib::RefPtr< const MarkAttributes > | get_mark_attributes (const Glib::ustring& category, int& priority) const |
| Gets attributes and priority for the category. More...
|
|
Glib::SignalProxy0< void > | signal_redo () |
| Emitted when redo action is requested. More...
|
|
Glib::SignalProxy0< void > | signal_undo () |
| Emitted when undo action is requested. More...
|
|
Glib::SignalProxy2< void, Gtk::TextIter&, GdkEvent* > | signal_line_mark_activated () |
| Emitted when a line mark has been activated (for instance when there was a button press in the line marks gutter). More...
|
|
Glib::SignalProxy2< void, Gtk::TextIter&, int > | signal_smart_home_end () |
| Emitted when a the cursor was moved according to the smart home end setting. More...
|
|
Glib::PropertyProxy< bool > | property_show_line_numbers () |
| Whether to display line numbers. More...
|
|
Glib::PropertyProxy_ReadOnly< bool > | property_show_line_numbers () const |
| Whether to display line numbers. More...
|
|
Glib::PropertyProxy< bool > | property_show_line_marks () |
| Whether to display line mark pixbufs. More...
|
|
Glib::PropertyProxy_ReadOnly< bool > | property_show_line_marks () const |
| Whether to display line mark pixbufs. More...
|
|
Glib::PropertyProxy< guint > | property_tab_width () |
| Width of a tab character expressed in spaces. More...
|
|
Glib::PropertyProxy_ReadOnly< guint > | property_tab_width () const |
| Width of a tab character expressed in spaces. More...
|
|
Glib::PropertyProxy< int > | property_indent_width () |
| Number of spaces to use for each step of indent. More...
|
|
Glib::PropertyProxy_ReadOnly< int > | property_indent_width () const |
| Number of spaces to use for each step of indent. More...
|
|
Glib::PropertyProxy< bool > | property_auto_indent () |
| Whether to enable auto indentation. More...
|
|
Glib::PropertyProxy_ReadOnly< bool > | property_auto_indent () const |
| Whether to enable auto indentation. More...
|
|
Glib::PropertyProxy< bool > | property_insert_spaces_instead_of_tabs () |
| Whether to insert spaces instead of tabs. More...
|
|
Glib::PropertyProxy_ReadOnly< bool > | property_insert_spaces_instead_of_tabs () const |
| Whether to insert spaces instead of tabs. More...
|
|
Glib::PropertyProxy< bool > | property_show_right_margin () |
| Whether to display the right margin. More...
|
|
Glib::PropertyProxy_ReadOnly< bool > | property_show_right_margin () const |
| Whether to display the right margin. More...
|
|
Glib::PropertyProxy< guint > | property_right_margin_position () |
| Position of the right margin. More...
|
|
Glib::PropertyProxy_ReadOnly< guint > | property_right_margin_position () const |
| Position of the right margin. More...
|
|
Glib::PropertyProxy< SmartHomeEndType > | property_smart_home_end () |
| HOME and END keys move to first/last non whitespace characters on line before going to the start/end of the line. More...
|
|
Glib::PropertyProxy_ReadOnly< SmartHomeEndType > | property_smart_home_end () const |
| HOME and END keys move to first/last non whitespace characters on line before going to the start/end of the line. More...
|
|
Glib::PropertyProxy< bool > | property_highlight_current_line () |
| Whether to highlight the current line. More...
|
|
Glib::PropertyProxy_ReadOnly< bool > | property_highlight_current_line () const |
| Whether to highlight the current line. More...
|
|
Glib::PropertyProxy< bool > | property_indent_on_tab () |
| Whether to indent the selected text when the tab key is pressed. More...
|
|
Glib::PropertyProxy_ReadOnly< bool > | property_indent_on_tab () const |
| Whether to indent the selected text when the tab key is pressed. More...
|
|
Glib::PropertyProxy< DrawSpacesFlags > | property_draw_spaces () |
| Set if and how the spaces should be visualized. More...
|
|
Glib::PropertyProxy_ReadOnly< DrawSpacesFlags > | property_draw_spaces () const |
| Set if and how the spaces should be visualized. More...
|
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Completion > > | property_completion () const |
| The completion object associated with the view. More...
|
|
| TextView (TextView &&src) noexcept |
|
TextView & | operator= (TextView &&src) noexcept |
|
| TextView (const TextView &)=delete |
|
TextView & | operator= (const TextView &)=delete |
|
virtual | ~TextView () noexcept |
|
GtkTextView * | gobj () |
|
const GtkTextView * | gobj () const |
|
| TextView () |
|
| TextView (const Glib::RefPtr< TextBuffer > &buffer) |
|
void | set_buffer (const Glib::RefPtr< TextBuffer > &buffer) |
|
Glib::RefPtr< TextBuffer > | get_buffer () |
|
Glib::RefPtr< const TextBuffer > | get_buffer () const |
|
bool | scroll_to (TextBuffer::iterator &iter, double within_margin=0) |
|
bool | scroll_to (TextBuffer::iterator &iter, double within_margin, double xalign, double yalign) |
|
void | scroll_to (const Glib::RefPtr< TextBuffer::Mark > &mark, double within_margin=0) |
|
void | scroll_to (const Glib::RefPtr< TextBuffer::Mark > &mark, double within_margin, double xalign, double yalign) |
|
bool | move_mark_onscreen (const Glib::RefPtr< TextBuffer::Mark > &mark) |
|
bool | place_cursor_onscreen () |
|
void | get_visible_rect (Gdk::Rectangle &visible_rect) const |
|
void | set_cursor_visible (bool setting=true) |
|
bool | get_cursor_visible () const |
|
void | get_cursor_locations (const TextBuffer::iterator &iter, Gdk::Rectangle &strong, Gdk::Rectangle &weak) const |
|
void | get_iter_location (const TextBuffer::iterator &iter, Gdk::Rectangle &location) const |
|
void | get_iter_at_location (TextBuffer::iterator &iter, int x, int y) const |
|
void | get_iter_at_position (TextBuffer::iterator &iter, int &trailing, int x, int y) const |
|
void | get_line_yrange (const TextBuffer::iterator &iter, int &y, int &height) const |
|
void | get_line_at_y (TextBuffer::iterator &target_iter, int y, int &line_top) const |
|
void | buffer_to_window_coords (TextWindowType win, int buffer_x, int buffer_y, int &window_x, int &window_y) const |
|
void | window_to_buffer_coords (TextWindowType win, int window_x, int window_y, int &buffer_x, int &buffer_y) const |
|
Glib::RefPtr< Gdk::Window > | get_window (TextWindowType win) |
|
Glib::RefPtr< const Gdk::Window > | get_window (TextWindowType win) const |
|
TextWindowType | get_window_type (const Glib::RefPtr< Gdk::Window > &window) |
|
void | set_border_window_size (TextWindowType type, int size) |
|
int | get_border_window_size (TextWindowType type) const |
|
bool | forward_display_line (TextBuffer::iterator &iter) |
|
bool | backward_display_line (TextBuffer::iterator &iter) |
|
bool | forward_display_line_end (TextBuffer::iterator &iter) |
|
bool | backward_display_line_start (TextBuffer::iterator &iter) |
|
bool | starts_display_line (const TextBuffer::iterator &iter) |
|
bool | move_visually (TextBuffer::iterator &iter, int count) |
|
bool | im_context_filter_keypress (GdkEventKey *gdk_event) |
|
void | reset_im_context () |
|
void | add_child_at_anchor (Widget &child, const Glib::RefPtr< TextBuffer::ChildAnchor > &anchor) |
|
void | add_child_in_window (Widget &child, TextWindowType which_window, int xpos, int ypos) |
|
void | move_child (Widget &child, int xpos, int ypos) |
|
void | set_wrap_mode (WrapMode wrap_mode) |
|
WrapMode | get_wrap_mode () const |
|
void | set_editable (bool setting=true) |
|
bool | get_editable () const |
|
void | set_pixels_above_lines (int pixels_above_lines) |
|
int | get_pixels_above_lines () const |
|
void | set_pixels_below_lines (int pixels_below_lines) |
|
int | get_pixels_below_lines () const |
|
void | set_pixels_inside_wrap (int pixels_inside_wrap) |
|
int | get_pixels_inside_wrap () const |
|
void | set_justification (Justification justification) |
|
Justification | get_justification () const |
|
void | set_left_margin (int left_margin) |
|
int | get_left_margin () const |
|
void | set_right_margin (int right_margin) |
|
int | get_right_margin () const |
|
void | set_indent (int indent) |
|
int | get_indent () const |
|
void | set_tabs (Pango::TabArray &tabs) |
|
Pango::TabArray | get_tabs () const |
|
TextAttributes | get_default_attributes () const |
|
void | set_overwrite (bool overwrite=true) |
|
bool | get_overwrite () const |
|
void | set_accepts_tab (bool accepts_tab=true) |
|
bool | get_accepts_tab () const |
|
void | set_input_purpose (InputPurpose purpose) |
|
InputPurpose | get_input_purpose () const |
|
void | set_input_hints (InputHints hints) |
|
InputHints | get_input_hints () const |
|
void | set_monospace (bool monospace=true) |
|
bool | get_monospace () const |
|
Glib::SignalProxy1< void, Menu * > | signal_populate_popup () |
|
Glib::SignalProxy0< void > | signal_set_anchor () |
|
Glib::SignalProxy1< void, const Glib::ustring & > | signal_insert_at_cursor () |
|
Glib::PropertyProxy< int > | property_pixels_above_lines () |
|
Glib::PropertyProxy_ReadOnly< int > | property_pixels_above_lines () const |
|
Glib::PropertyProxy< int > | property_pixels_below_lines () |
|
Glib::PropertyProxy_ReadOnly< int > | property_pixels_below_lines () const |
|
Glib::PropertyProxy< int > | property_pixels_inside_wrap () |
|
Glib::PropertyProxy_ReadOnly< int > | property_pixels_inside_wrap () const |
|
Glib::PropertyProxy< bool > | property_editable () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_editable () const |
|
Glib::PropertyProxy< WrapMode > | property_wrap_mode () |
|
Glib::PropertyProxy_ReadOnly< WrapMode > | property_wrap_mode () const |
|
Glib::PropertyProxy< Justification > | property_justification () |
|
Glib::PropertyProxy_ReadOnly< Justification > | property_justification () const |
|
Glib::PropertyProxy< int > | property_left_margin () |
|
Glib::PropertyProxy_ReadOnly< int > | property_left_margin () const |
|
Glib::PropertyProxy< int > | property_right_margin () |
|
Glib::PropertyProxy_ReadOnly< int > | property_right_margin () const |
|
Glib::PropertyProxy< int > | property_indent () |
|
Glib::PropertyProxy_ReadOnly< int > | property_indent () const |
|
Glib::PropertyProxy< Pango::TabArray > | property_tabs () |
|
Glib::PropertyProxy_ReadOnly< Pango::TabArray > | property_tabs () const |
|
Glib::PropertyProxy< bool > | property_cursor_visible () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_cursor_visible () const |
|
Glib::PropertyProxy< Glib::RefPtr< TextBuffer > > | property_buffer () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< TextBuffer > > | property_buffer () const |
|
Glib::PropertyProxy< bool > | property_overwrite () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_overwrite () const |
|
Glib::PropertyProxy< bool > | property_accepts_tab () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_accepts_tab () const |
|
Glib::PropertyProxy< Glib::ustring > | property_im_module () |
|
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_im_module () const |
|
Glib::PropertyProxy< InputPurpose > | property_input_purpose () |
|
Glib::PropertyProxy_ReadOnly< InputPurpose > | property_input_purpose () const |
|
Glib::PropertyProxy< InputHints > | property_input_hints () |
|
Glib::PropertyProxy_ReadOnly< InputHints > | property_input_hints () const |
|
Glib::PropertyProxy< bool > | property_populate_all () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_populate_all () const |
|
Glib::PropertyProxy< bool > | property_monospace () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_monospace () const |
|
Gtk::TextView * | wrap (GtkTextView *object, bool take_copy=false) |
|
| Container (Container &&src) noexcept |
|
Container & | operator= (Container &&src) noexcept |
|
| Container (const Container &)=delete |
|
Container & | operator= (const Container &)=delete |
|
virtual | ~Container () noexcept |
|
GtkContainer * | gobj () |
|
const GtkContainer * | gobj () const |
|
void | set_border_width (guint border_width) |
|
guint | get_border_width () const |
|
virtual void | add (Widget &widget) |
|
void | remove (Widget &widget) |
|
void | set_resize_mode (ResizeMode resize_mode) |
|
ResizeMode | get_resize_mode () const |
|
void | check_resize () |
|
void | foreach (const ForeachSlot &slot) |
|
void | forall (const ForeachSlot &slot) |
|
std::vector< Widget * > | get_children () |
|
std::vector< const Widget * > | get_children () const |
|
void | propagate_draw (Widget &child, const ::Cairo::RefPtr< ::Cairo::Context > &cr) |
|
void | set_focus_chain (const std::vector< Widget * > &focusable_widgets) |
|
bool | has_focus_chain () const |
|
std::vector< Widget * > | get_focus_chain () |
|
std::vector< const Widget * > | get_focus_chain () const |
|
void | unset_focus_chain () |
|
void | set_reallocate_redraws (bool needs_redraws=true) |
|
void | set_focus_child (Widget &widget) |
|
Widget * | get_focus_child () |
|
const Widget * | get_focus_child () const |
|
void | set_focus_vadjustment (const Glib::RefPtr< Adjustment > &adjustment) |
|
Glib::RefPtr< Adjustment > | get_focus_vadjustment () |
|
Glib::RefPtr< const Adjustment > | get_focus_vadjustment () const |
|
void | set_focus_hadjustment (const Glib::RefPtr< Adjustment > &adjustment) |
|
Glib::RefPtr< Adjustment > | get_focus_hadjustment () |
|
Glib::RefPtr< const Adjustment > | get_focus_hadjustment () const |
|
void | resize_children () |
|
GType | child_type () const |
|
WidgetPath | get_path_for_child (const Widget &child) const |
|
Glib::SignalProxy1< void, Widget * > | signal_add () |
|
Glib::SignalProxy1< void, Widget * > | signal_remove () |
|
Glib::SignalProxy0< void > | signal_check_resize () |
|
Glib::SignalProxy1< void, Widget * > | signal_set_focus_child () |
|
void | show_all_children (bool recursive=true) |
|
Gtk::Container * | wrap (GtkContainer *object, bool take_copy=false) |
|
| Widget (Widget &&src) noexcept |
|
Widget & | operator= (Widget &&src) noexcept |
|
| Widget (const Widget &)=delete |
|
Widget & | operator= (const Widget &)=delete |
|
virtual | ~Widget () noexcept |
|
GtkWidget * | gobj () |
|
const GtkWidget * | gobj () const |
|
void | show () |
|
void | show_now () |
|
void | hide () |
|
void | show_all () |
|
void | queue_draw () |
|
void | queue_draw_area (int x, int y, int width, int height) |
|
void | queue_draw_region (const ::Cairo::RefPtr< const ::Cairo::Region > ®ion) |
|
void | queue_resize () |
|
void | size_allocate (const Allocation &allocation) |
|
void | size_allocate (const Allocation &allocation, int baseline) |
|
SizeRequestMode | get_request_mode () const |
|
void | get_preferred_width (int &minimum_width, int &natural_width) const |
|
void | get_preferred_height_for_width (int width, int &minimum_height, int &natural_height) const |
|
void | get_preferred_height_for_width (int width, int &minimum_height, int &natural_height, int &minimum_baseline, int &natural_baseline) const |
|
void | get_preferred_height (int &minimum_height, int &natural_height) const |
|
void | get_preferred_width_for_height (int height, int &minimum_width, int &natural_width) const |
|
void | get_preferred_size (Requisition &minimum_size, Requisition &natural_size) const |
|
void | add_accelerator (const Glib::ustring &accel_signal, const Glib::RefPtr< AccelGroup > &accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags) |
|
bool | remove_accelerator (const Glib::RefPtr< AccelGroup > &accel_group, guint accel_key, Gdk::ModifierType accel_mods) |
|
void | set_accel_path (const Glib::ustring &accel_path, const Glib::RefPtr< AccelGroup > &accel_group) |
|
bool | mnemonic_activate (bool group_cycling) |
|
bool | event (GdkEvent *gdk_event) |
|
int | send_expose (GdkEvent *gdk_event) |
|
bool | send_focus_change (GdkEvent *gdk_event) |
|
bool | activate () |
|
void | reparent (Widget &new_parent) |
|
bool | intersect (const Gdk::Rectangle &area) const |
|
bool | intersect (const Gdk::Rectangle &area, Gdk::Rectangle &intersection) const |
|
::Cairo::RefPtr< ::Cairo::Region > | region_intersect (const ::Cairo::RefPtr< ::Cairo::Region > ®ion) const |
|
void | freeze_child_notify () |
|
void | child_notify (const Glib::ustring &child_property) |
|
void | thaw_child_notify () |
|
void | set_can_focus (bool can_focus=true) |
|
bool | get_can_focus () const |
|
bool | has_focus () const |
|
bool | is_focus () const |
|
bool | has_visible_focus () const |
|
void | grab_focus () |
|
void | set_can_default (bool can_default=true) |
|
bool | get_can_default () const |
|
bool | has_default () const |
|
void | grab_default () |
|
void | set_receives_default (bool receives_default=true) |
|
bool | get_receives_default () const |
|
bool | has_grab () const |
|
bool | device_is_shadowed (const Glib::RefPtr< const Gdk::Device > &device) |
|
void | add_modal_grab () |
|
void | remove_modal_grab () |
|
void | set_name (const Glib::ustring &name) |
|
void | unset_name () |
|
Glib::ustring | get_name () const |
|
void | set_state (StateType state) |
|
StateType | get_state () const |
|
void | set_state_flags (StateFlags flags, bool clear=true) |
|
void | unset_state_flags (StateFlags flags) |
|
StateFlags | get_state_flags () const |
|
void | set_sensitive (bool sensitive=true) |
|
bool | get_sensitive () const |
|
bool | is_sensitive () const |
|
void | set_visible (bool visible=true) |
|
bool | get_visible () const |
|
bool | is_visible () const |
|
bool | get_has_window () const |
|
bool | get_is_toplevel () const |
|
bool | get_is_drawable () const |
|
bool | get_realized () const |
|
bool | get_mapped () const |
|
void | set_app_paintable (bool app_paintable=true) |
|
bool | get_app_paintable () const |
|
void | set_double_buffered (bool double_buffered=true) |
|
bool | get_double_buffered () const |
|
void | set_redraw_on_allocate (bool redraw_on_allocate=true) |
|
void | set_child_visible (bool visible=true) |
|
bool | get_child_visible () const |
|
Glib::RefPtr< Gdk::Window > | get_window () |
|
Glib::RefPtr< const Gdk::Window > | get_window () const |
|
void | register_window (const Glib::RefPtr< Gdk::Window > &window) |
|
void | unregister_window (const Glib::RefPtr< Gdk::Window > &window) |
|
int | get_allocated_width () const |
|
int | get_allocated_height () const |
|
int | get_allocated_baseline () const |
|
Allocation | get_allocation () const |
|
void | set_allocation (const Allocation &allocation) |
|
void | set_clip (const Allocation &clip) |
|
Allocation | get_clip () const |
|
Container * | get_parent () |
|
const Container * | get_parent () const |
|
Glib::RefPtr< Gdk::Window > | get_parent_window () |
|
Glib::RefPtr< const Gdk::Window > | get_parent_window () const |
|
void | set_parent_window (const Glib::RefPtr< const Gdk::Window > &parent_window) |
|
bool | child_focus (DirectionType direction) |
|
bool | keynav_failed (DirectionType direction) |
|
void | error_bell () |
|
void | set_size_request (int width=-1, int height=-1) |
|
void | get_size_request (int &width, int &height) const |
|
void | set_events (Gdk::EventMask events) |
|
void | add_events (Gdk::EventMask events) |
|
void | set_device_events (const Glib::RefPtr< const Gdk::Device > &device, Gdk::EventMask events) |
|
void | add_device_events (const Glib::RefPtr< const Gdk::Device > &device, Gdk::EventMask events) |
|
void | set_opacity (double opacity) |
|
double | get_opacity () const |
|
void | set_device_enabled (const Glib::RefPtr< Gdk::Device > &device, bool enabled=true) |
|
bool | get_device_enabled (const Glib::RefPtr< const Gdk::Device > &device) const |
|
Container * | get_toplevel () |
|
const Container * | get_toplevel () const |
|
Widget * | get_ancestor (GType widget_type) |
|
const Widget * | get_ancestor (GType widget_type) const |
|
Glib::RefPtr< Gdk::Visual > | get_visual () |
|
Glib::RefPtr< Gdk::Screen > | get_screen () |
|
Glib::RefPtr< const Gdk::Screen > | get_screen () const |
|
bool | has_screen () const |
|
int | get_scale_factor () const |
|
Glib::RefPtr< Gdk::Display > | get_display () |
|
Glib::RefPtr< const Gdk::Display > | get_display () const |
|
Glib::RefPtr< Gdk::Window > | get_root_window () |
|
Glib::RefPtr< const Gdk::Window > | get_root_window () const |
|
Glib::RefPtr< Settings > | get_settings () |
|
Glib::RefPtr< Clipboard > | get_clipboard (const Glib::ustring &selection) |
|
Glib::RefPtr< const Clipboard > | get_clipboard (const Glib::ustring &selection) const |
|
bool | get_hexpand () const |
|
void | set_hexpand (bool expand=true) |
|
bool | get_hexpand_set () const |
|
void | set_hexpand_set (bool set=true) |
|
bool | get_vexpand () const |
|
void | set_vexpand (bool expand=true) |
|
bool | get_vexpand_set () const |
|
void | set_vexpand_set (bool set=true) |
|
void | queue_compute_expand () |
|
bool | compute_expand (Orientation orientation) |
|
bool | get_support_multidevice () const |
|
void | set_support_multidevice (bool support_multidevice=true) |
|
Glib::RefPtr< Atk::Object > | get_accessible () |
|
Glib::RefPtr< const Atk::Object > | get_accessible () const |
|
Align | get_halign () const |
|
void | set_halign (Align align) |
|
Align | get_valign () const |
|
Align | get_valign_with_baseline () const |
|
void | set_valign (Align align) |
|
int | get_margin_left () const |
|
void | set_margin_left (int margin) |
|
int | get_margin_right () const |
|
void | set_margin_right (int margin) |
|
int | get_margin_start () const |
|
void | set_margin_start (int margin) |
|
int | get_margin_end () const |
|
void | set_margin_end (int margin) |
|
int | get_margin_top () const |
|
void | set_margin_top (int margin) |
|
int | get_margin_bottom () const |
|
void | set_margin_bottom (int margin) |
|
Gdk::EventMask | get_events () const |
|
Gdk::EventMask | get_device_events (const Glib::RefPtr< const Gdk::Device > &device) const |
|
void | get_pointer (int &x, int &y) const |
|
bool | is_ancestor (Widget &ancestor) const |
|
bool | translate_coordinates (Widget &dest_widget, int src_x, int src_y, int &dest_x, int &dest_y) |
|
void | override_color (const Gdk::RGBA &color, StateFlags state=STATE_FLAG_NORMAL) |
|
void | unset_color (StateFlags state=STATE_FLAG_NORMAL) |
|
void | override_background_color (const Gdk::RGBA &color, StateFlags state=STATE_FLAG_NORMAL) |
|
void | unset_background_color (StateFlags state=STATE_FLAG_NORMAL) |
|
void | override_font (const Pango::FontDescription &font_desc) |
|
void | unset_font () |
|
void | override_symbolic_color (const Glib::ustring &name, const Gdk::RGBA &color) |
|
void | unset_symbolic_color (const Glib::ustring &name) |
|
void | override_cursor (const Gdk::RGBA &cursor, const Gdk::RGBA &secondary_cursor) |
|
void | unset_cursor () |
|
void | reset_style () |
|
void | get_style_property (const Glib::ustring &the_property_name, PropertyType &value) const |
|
Glib::RefPtr< Pango::Context > | create_pango_context () |
|
Glib::RefPtr< Pango::Context > | get_pango_context () |
|
Glib::RefPtr< Pango::Layout > | create_pango_layout (const Glib::ustring &text) |
|
Glib::RefPtr< Gdk::Pixbuf > | render_icon_pixbuf (const StockID &stock_id, IconSize size) |
|
void | set_composite_name (const Glib::ustring &name) |
|
void | unset_composite_name () |
|
Glib::ustring | get_composite_name () const |
|
void | set_direction (TextDirection dir) |
|
TextDirection | get_direction () const |
|
void | shape_combine_region (const ::Cairo::RefPtr< const ::Cairo::Region > ®ion) |
|
void | input_shape_combine_region (const ::Cairo::RefPtr< const ::Cairo::Region > ®ion) |
|
WidgetPath | get_path () const |
|
std::vector< Widget * > | list_mnemonic_labels () |
|
std::vector< const Widget * > | list_mnemonic_labels () const |
|
void | add_mnemonic_label (Widget &label) |
|
void | remove_mnemonic_label (Widget &label) |
|
void | drag_get_data (const Glib::RefPtr< Gdk::DragContext > &context, const Glib::ustring &target, guint32 time) |
|
void | drag_highlight () |
|
void | drag_unhighlight () |
|
void | drag_dest_set (DestDefaults flags=DestDefaults(0), Gdk::DragAction actions=Gdk::DragAction(0)) |
|
void | drag_dest_set (const std::vector< TargetEntry > &targets, DestDefaults flags=DEST_DEFAULT_ALL, Gdk::DragAction actions=Gdk::ACTION_COPY) |
|
void | drag_dest_set_proxy (const Glib::RefPtr< Gdk::Window > &proxy_window, Gdk::DragProtocol protocol, bool use_coordinates) |
|
void | drag_dest_unset () |
|
Glib::ustring | drag_dest_find_target (const Glib::RefPtr< Gdk::DragContext > &context, const Glib::RefPtr< TargetList > &target_list) const |
|
Glib::ustring | drag_dest_find_target (const Glib::RefPtr< Gdk::DragContext > &context) const |
|
Glib::RefPtr< TargetList > | drag_dest_get_target_list () |
|
Glib::RefPtr< const TargetList > | drag_dest_get_target_list () const |
|
void | drag_dest_set_target_list (const Glib::RefPtr< TargetList > &target_list) |
|
void | drag_dest_add_text_targets () |
|
void | drag_dest_add_image_targets () |
|
void | drag_dest_add_uri_targets () |
|
void | drag_source_set (const std::vector< TargetEntry > &targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY) |
|
void | drag_source_unset () |
|
void | drag_source_set_icon (const Glib::RefPtr< Gdk::Pixbuf > &pixbuf) |
|
void | drag_source_set_icon (const StockID &stock_id) |
|
void | drag_source_set_icon (const Glib::ustring &icon_name) |
|
void | drag_source_add_text_targets () |
|
void | drag_source_add_uri_targets () |
|
void | drag_source_add_image_targets () |
|
Glib::RefPtr< Gdk::DragContext > | drag_begin (const Glib::RefPtr< TargetList > &targets, Gdk::DragAction actions, int button, GdkEvent *gdk_event) |
|
Glib::RefPtr< Gdk::DragContext > | drag_begin (const Glib::RefPtr< TargetList > &targets, Gdk::DragAction actions, int button, GdkEvent *gdk_event, int x, int y) |
|
bool | drag_check_threshold (int start_x, int start_y, int current_x, int current_y) |
|
void | drag_set_as_icon (const Glib::RefPtr< Gdk::DragContext > &context, int hot_x, int hot_y) |
|
void | queue_resize_no_redraw () |
|
bool | get_no_show_all () const |
|
void | set_no_show_all (bool no_show_all=true) |
|
void | set_parent (Widget &parent) |
|
void | unparent () |
|
void | map () |
|
void | unmap () |
|
void | draw_insertion_cursor (const ::Cairo::RefPtr< ::Cairo::Context > &cr, const Gdk::Rectangle &location, bool is_primary, TextDirection direction, bool draw_arrow=true) |
|
void | set_tooltip_window (Window &custom_window) |
|
Window * | get_tooltip_window () |
|
void | trigger_tooltip_query () |
|
void | set_tooltip_text (const Glib::ustring &text) |
|
Glib::ustring | get_tooltip_text () const |
|
void | set_tooltip_markup (const Glib::ustring &markup) |
|
Glib::ustring | get_tooltip_markup () const |
|
void | set_has_tooltip (bool has_tooltip=TRUE) |
|
bool | get_has_tooltip () const |
|
int | get_width () const |
|
int | get_height () const |
|
bool | is_composited () const |
|
bool | in_destruction () const |
|
Glib::RefPtr< StyleContext > | get_style_context () |
|
Glib::RefPtr< Gtk::StyleContext > | get_style_context () const |
|
Gdk::ModifierType | get_modifier_mask (Gdk::ModifierIntent intent) |
|
void | insert_action_group (const Glib::ustring &name, const Glib::RefPtr< Gio::ActionGroup > &group) |
|
void | remove_action_group (const Glib::ustring &name) |
|
Glib::RefPtr< Gio::ActionGroup > | get_action_group (const Glib::ustring &prefix) |
|
Glib::RefPtr< const Gio::ActionGroup > | get_action_group (const Glib::ustring &prefix) const |
|
std::vector< Glib::ustring > | list_action_prefixes () const |
|
Glib::SignalProxy0< void > | signal_show () |
|
Glib::SignalProxy0< void > | signal_hide () |
|
Glib::SignalProxy0< void > | signal_map () |
|
Glib::SignalProxy0< void > | signal_unmap () |
|
Glib::SignalProxy0< void > | signal_realize () |
|
Glib::SignalProxy0< void > | signal_unrealize () |
|
Glib::SignalProxy1< void, Allocation & > | signal_size_allocate () |
|
Glib::SignalProxy1< void, Gtk::StateType > | signal_state_changed () |
|
Glib::SignalProxy1< void, Gtk::StateFlags > | signal_state_flags_changed () |
|
Glib::SignalProxy1< void, Widget * > | signal_parent_changed () |
|
Glib::SignalProxy1< void, Widget * > | signal_hierarchy_changed () |
|
Glib::SignalProxy0< void > | signal_style_updated () |
|
Glib::SignalProxy1< void, TextDirection > | signal_direction_changed () |
|
Glib::SignalProxy1< void, bool > | signal_grab_notify () |
|
Glib::SignalProxy1< void, GParamSpec * > | signal_child_notify () |
|
Glib::SignalProxy1< bool, bool > | signal_mnemonic_activate () |
|
Glib::SignalProxy0< void > | signal_grab_focus () |
|
Glib::SignalProxy1< bool, DirectionType > | signal_focus () |
|
Glib::SignalProxy1< bool, GdkEvent * > | signal_event () |
|
Glib::SignalProxy1< void, GdkEvent * > | signal_event_after () |
|
Glib::SignalProxy1< bool, GdkEventButton * > | signal_button_press_event () |
|
Glib::SignalProxy1< bool, GdkEventButton * > | signal_button_release_event () |
|
Glib::SignalProxy1< bool, GdkEventScroll * > | signal_scroll_event () |
|
Glib::SignalProxy1< bool, GdkEventMotion * > | signal_motion_notify_event () |
|
Glib::SignalProxy1< bool, GdkEventAny * > | signal_delete_event () |
|
Glib::SignalProxy1< bool, const ::Cairo::RefPtr< ::Cairo::Context > & > | signal_draw () |
|
Glib::SignalProxy1< bool, GdkEventKey * > | signal_key_press_event () |
|
Glib::SignalProxy1< bool, GdkEventKey * > | signal_key_release_event () |
|
Glib::SignalProxy1< bool, GdkEventCrossing * > | signal_enter_notify_event () |
|
Glib::SignalProxy1< bool, GdkEventCrossing * > | signal_leave_notify_event () |
|
Glib::SignalProxy1< bool, GdkEventConfigure * > | signal_configure_event () |
|
Glib::SignalProxy1< bool, GdkEventFocus * > | signal_focus_in_event () |
|
Glib::SignalProxy1< bool, GdkEventFocus * > | signal_focus_out_event () |
|
Glib::SignalProxy1< bool, GdkEventAny * > | signal_map_event () |
|
Glib::SignalProxy1< bool, GdkEventAny * > | signal_unmap_event () |
|
Glib::SignalProxy1< bool, GdkEventProperty * > | signal_property_notify_event () |
|
Glib::SignalProxy1< bool, GdkEventSelection * > | signal_selection_clear_event () |
|
Glib::SignalProxy1< bool, GdkEventSelection * > | signal_selection_request_event () |
|
Glib::SignalProxy1< bool, GdkEventSelection * > | signal_selection_notify_event () |
|
Glib::SignalProxy1< bool, GdkEventProximity * > | signal_proximity_in_event () |
|
Glib::SignalProxy1< bool, GdkEventProximity * > | signal_proximity_out_event () |
|
Glib::SignalProxy1< bool, GdkEventVisibility * > | signal_visibility_notify_event () |
|
Glib::SignalProxy1< bool, GdkEventWindowState * > | signal_window_state_event () |
|
Glib::SignalProxy3< void, SelectionData &, guint, guint > | signal_selection_get () |
|
Glib::SignalProxy2< void, const SelectionData &, guint > | signal_selection_received () |
|
Glib::SignalProxy1< void, const Glib::RefPtr< Gdk::DragContext > & > | signal_drag_begin () |
|
Glib::SignalProxy1< void, const Glib::RefPtr< Gdk::DragContext > & > | signal_drag_end () |
|
Glib::SignalProxy4< void, const Glib::RefPtr< Gdk::DragContext > &, SelectionData &, guint, guint > | signal_drag_data_get () |
|
Glib::SignalProxy1< void, const Glib::RefPtr< Gdk::DragContext > & > | signal_drag_data_delete () |
|
Glib::SignalProxy2< bool, const Glib::RefPtr< Gdk::DragContext > &, DragResult > | signal_drag_failed () |
|
Glib::SignalProxy2< void, const Glib::RefPtr< Gdk::DragContext > &, guint > | signal_drag_leave () |
|
Glib::SignalProxy4< bool, const Glib::RefPtr< Gdk::DragContext > &, int, int, guint > | signal_drag_motion () |
|
Glib::SignalProxy4< bool, const Glib::RefPtr< Gdk::DragContext > &, int, int, guint > | signal_drag_drop () |
|
Glib::SignalProxy6< void, const Glib::RefPtr< Gdk::DragContext > &, int, int, const SelectionData &, guint, guint > | signal_drag_data_received () |
|
Glib::SignalProxy1< void, const Glib::RefPtr< Gdk::Screen > & > | signal_screen_changed () |
|
Glib::SignalProxy0< void > | signal_composited_changed () |
|
Glib::SignalProxy0< bool > | signal_popup_menu () |
|
Glib::SignalProxy4< bool, int, int, bool, const Glib::RefPtr< Tooltip > & > | signal_query_tooltip () |
|
Glib::SignalProxy1< bool, GdkEventGrabBroken * > | signal_grab_broken_event () |
|
Glib::SignalProxy1< bool, GdkEventExpose * > | signal_damage_event () |
|
Glib::SignalProxy1< bool, GdkEventTouch * > | signal_touch_event () |
|
Glib::PropertyProxy< Glib::ustring > | property_name () |
|
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_name () const |
|
Glib::PropertyProxy< Container * > | property_parent () |
|
Glib::PropertyProxy_ReadOnly< Container * > | property_parent () const |
|
Glib::PropertyProxy< int > | property_width_request () |
|
Glib::PropertyProxy_ReadOnly< int > | property_width_request () const |
|
Glib::PropertyProxy< int > | property_height_request () |
|
Glib::PropertyProxy_ReadOnly< int > | property_height_request () const |
|
Glib::PropertyProxy< bool > | property_visible () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_visible () const |
|
Glib::PropertyProxy< bool > | property_sensitive () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_sensitive () const |
|
Glib::PropertyProxy< bool > | property_app_paintable () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_app_paintable () const |
|
Glib::PropertyProxy< bool > | property_can_focus () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_can_focus () const |
|
Glib::PropertyProxy< bool > | property_has_focus () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_has_focus () const |
|
Glib::PropertyProxy< bool > | property_is_focus () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_is_focus () const |
|
Glib::PropertyProxy< bool > | property_can_default () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_can_default () const |
|
Glib::PropertyProxy< bool > | property_has_default () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_has_default () const |
|
Glib::PropertyProxy< bool > | property_receives_default () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_receives_default () const |
|
Glib::PropertyProxy_ReadOnly< bool > | property_composite_child () const |
|
Glib::PropertyProxy< Glib::RefPtr< Style > > | property_style () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Style > > | property_style () const |
|
Glib::PropertyProxy< Gdk::EventMask > | property_events () |
|
Glib::PropertyProxy_ReadOnly< Gdk::EventMask > | property_events () const |
|
Glib::PropertyProxy< bool > | property_has_tooltip () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_has_tooltip () const |
|
Glib::PropertyProxy< Glib::ustring > | property_tooltip_markup () |
|
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_tooltip_markup () const |
|
Glib::PropertyProxy< Glib::ustring > | property_tooltip_text () |
|
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_tooltip_text () const |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Window > > | property_window () const |
|
Glib::PropertyProxy< bool > | property_no_show_all () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_no_show_all () const |
|
Glib::PropertyProxy< bool > | property_double_buffered () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_double_buffered () const |
|
Glib::PropertyProxy< Align > | property_halign () |
|
Glib::PropertyProxy_ReadOnly< Align > | property_halign () const |
|
Glib::PropertyProxy< Align > | property_valign () |
|
Glib::PropertyProxy_ReadOnly< Align > | property_valign () const |
|
Glib::PropertyProxy< int > | property_margin_left () |
|
Glib::PropertyProxy_ReadOnly< int > | property_margin_left () const |
|
Glib::PropertyProxy< int > | property_margin_right () |
|
Glib::PropertyProxy_ReadOnly< int > | property_margin_right () const |
|
Glib::PropertyProxy< int > | property_margin_start () |
|
Glib::PropertyProxy_ReadOnly< int > | property_margin_start () const |
|
Glib::PropertyProxy< int > | property_margin_end () |
|
Glib::PropertyProxy_ReadOnly< int > | property_margin_end () const |
|
Glib::PropertyProxy< int > | property_margin_top () |
|
Glib::PropertyProxy_ReadOnly< int > | property_margin_top () const |
|
Glib::PropertyProxy< int > | property_margin_bottom () |
|
Glib::PropertyProxy_ReadOnly< int > | property_margin_bottom () const |
|
Glib::PropertyProxy< int > | property_margin () |
|
Glib::PropertyProxy_ReadOnly< int > | property_margin () const |
|
Glib::PropertyProxy< bool > | property_hexpand () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_hexpand () const |
|
Glib::PropertyProxy< bool > | property_hexpand_set () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_hexpand_set () const |
|
Glib::PropertyProxy< bool > | property_vexpand () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_vexpand () const |
|
Glib::PropertyProxy< bool > | property_vexpand_set () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_vexpand_set () const |
|
Glib::PropertyProxy< bool > | property_expand () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_expand () const |
|
Glib::PropertyProxy< double > | property_opacity () |
|
Glib::PropertyProxy_ReadOnly< double > | property_opacity () const |
|
Glib::PropertyProxy_ReadOnly< int > | property_scale_factor () const |
|
Gtk::Widget * | wrap (GtkWidget *object, bool take_copy=false) |
|
| Object (Object &&src) noexcept |
|
Object & | operator= (Object &&src) noexcept |
|
virtual | ~Object () noexcept |
|
GObject * | gobj () |
|
const GObject * | gobj () const |
|
| Object (const Object &)=delete |
|
Object & | operator= (const Object &)=delete |
|
| Object (Object &&src) noexcept |
|
Object & | operator= (Object &&src) noexcept |
|
void * | get_data (const QueryQuark &key) |
|
void | set_data (const Quark &key, void *data) |
|
void | set_data (const Quark &key, void *data, DestroyNotify notify) |
|
void | remove_data (const QueryQuark &quark) |
|
void * | steal_data (const QueryQuark &quark) |
|
Glib::RefPtr< Glib::Object > | wrap (GObject *object, bool take_copy=false) |
|
| ObjectBase (const ObjectBase &)=delete |
|
ObjectBase & | operator= (const ObjectBase &)=delete |
|
void | set_property_value (const Glib::ustring &property_name, const Glib::ValueBase &value) |
|
void | get_property_value (const Glib::ustring &property_name, Glib::ValueBase &value) const |
|
void | set_property (const Glib::ustring &property_name, const PropertyType &value) |
|
void | get_property (const Glib::ustring &property_name, PropertyType &value) const |
|
void | connect_property_changed (const Glib::ustring &property_name, const sigc::slot< void > &slot) |
|
sigc::connection | connect_property_changed_with_return (const Glib::ustring &property_name, const sigc::slot< void > &slot) |
|
void | freeze_notify () |
|
void | thaw_notify () |
|
virtual void | reference () const |
|
virtual void | unreference () const |
|
GObject * | gobj () |
|
const GObject * | gobj () const |
|
GObject * | gobj_copy () const |
|
| trackable () |
|
| trackable (const trackable &src) |
|
| trackable (trackable &&src) noexcept |
|
| ~trackable () |
|
void | add_destroy_notify_callback (void *data, func_destroy_notify func) const |
|
void | notify_callbacks () |
|
trackable & | operator= (const trackable &src) |
|
trackable & | operator= (trackable &&src) noexcept |
|
void | remove_destroy_notify_callback (void *data) const |
|
| Buildable (Buildable &&src) noexcept |
|
Buildable & | operator= (Buildable &&src) noexcept |
|
virtual | ~Buildable () noexcept |
|
GtkBuildable * | gobj () |
|
const GtkBuildable * | gobj () const |
|
void | set_name (const Glib::ustring &name) |
|
Glib::ustring | get_name () const |
|
Glib::RefPtr< Gtk::Buildable > | wrap (GtkBuildable *object, bool take_copy=false) |
|
| Interface () |
|
| Interface (Interface &&src) noexcept |
|
Interface & | operator= (Interface &&src) noexcept |
|
| Interface (const Glib::Interface_Class &interface_class) |
|
| Interface (GObject *castitem) |
|
virtual | ~Interface () noexcept |
|
| Interface (const Interface &)=delete |
|
Interface & | operator= (const Interface &)=delete |
|
GObject * | gobj () |
|
const GObject * | gobj () const |
|
| Scrollable (Scrollable &&src) noexcept |
|
Scrollable & | operator= (Scrollable &&src) noexcept |
|
virtual | ~Scrollable () noexcept |
|
GtkScrollable * | gobj () |
|
const GtkScrollable * | gobj () const |
|
Glib::RefPtr< Adjustment > | get_hadjustment () |
|
Glib::RefPtr< const Adjustment > | get_hadjustment () const |
|
void | set_hadjustment (const Glib::RefPtr< Adjustment > &hadjustment) |
|
void | unset_hadjustment () |
|
Glib::RefPtr< Adjustment > | get_vadjustment () |
|
Glib::RefPtr< const Adjustment > | get_vadjustment () const |
|
void | set_vadjustment (const Glib::RefPtr< Adjustment > &vadjustment) |
|
void | unset_vadjustment () |
|
ScrollablePolicy | get_hscroll_policy () const |
|
void | set_hscroll_policy (ScrollablePolicy policy) |
|
ScrollablePolicy | get_vscroll_policy () const |
|
void | set_vscroll_policy (ScrollablePolicy policy) |
|
bool | get_border (Border &border) const |
|
Glib::PropertyProxy< Glib::RefPtr< Adjustment > > | property_hadjustment () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Adjustment > > | property_hadjustment () const |
|
Glib::PropertyProxy< Glib::RefPtr< Adjustment > > | property_vadjustment () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Adjustment > > | property_vadjustment () const |
|
Glib::PropertyProxy< ScrollablePolicy > | property_hscroll_policy () |
|
Glib::PropertyProxy_ReadOnly< ScrollablePolicy > | property_hscroll_policy () const |
|
Glib::PropertyProxy< ScrollablePolicy > | property_vscroll_policy () |
|
Glib::PropertyProxy_ReadOnly< ScrollablePolicy > | property_vscroll_policy () const |
|
Glib::RefPtr< Gtk::Scrollable > | wrap (GtkScrollable *object, bool take_copy=false) |
|