Class

EogScrollView

Description

class Eog.ScrollView : Gtk.Overlay {
  base_instance: GtkOverlay,
  priv: EogScrollViewPrivate*
}
No description available.

Ancestors

  • GtkOverlay
  • GtkBin
  • GtkContainer
  • GtkWidget
  • GInitiallyUnowned
  • GObject

Implements

  • AtkImplementorIface
  • GtkBuildable
  • GtkScrollable

Constructors

eog_scroll_view_new
No description available.

Instance methods

eog_scroll_view_event_is_over_image

Tells if evs originates from inside the image area. view must be realized and have an image set for this to work.

eog_scroll_view_get_image

Gets the currently displayed EogImage.

eog_scroll_view_get_zoom
No description available.
eog_scroll_view_get_zoom_is_max
No description available.
eog_scroll_view_get_zoom_is_min
No description available.
eog_scroll_view_get_zoom_mode
No description available.
eog_scroll_view_hide_cursor
No description available.
eog_scroll_view_is_image_movable
No description available.
eog_scroll_view_override_bg_color
No description available.
eog_scroll_view_set_antialiasing_in
No description available.
eog_scroll_view_set_antialiasing_out
No description available.
eog_scroll_view_set_background_color
No description available.
eog_scroll_view_set_image
No description available.
eog_scroll_view_set_popup
No description available.
eog_scroll_view_set_scroll_wheel_zoom
No description available.
eog_scroll_view_set_transparency
No description available.
eog_scroll_view_set_transparency_color
No description available.
eog_scroll_view_set_use_bg_color
No description available.
eog_scroll_view_set_zoom
No description available.
eog_scroll_view_set_zoom_mode
No description available.
eog_scroll_view_set_zoom_multiplier
No description available.
eog_scroll_view_set_zoom_upscale
No description available.
eog_scroll_view_show_cursor
No description available.
eog_scroll_view_zoom_in
No description available.
eog_scroll_view_zoom_out
No description available.

Properties

Eog.ScrollView:antialiasing-in

If TRUE the displayed image will be filtered in a second pass while being zoomed in.

Eog.ScrollView:antialiasing-out

If TRUE the displayed image will be filtered in a second pass while being zoomed out.

Eog.ScrollView:background-color

This is the default background color used for painting the background of the image view. If set to NULL the color is determined by the active GTK theme.

Eog.ScrollView:image

This is the currently display EogImage.

Eog.ScrollView:scrollwheel-zoom

If TRUE the scrollwheel will zoom the view, otherwise it will be used for scrolling a zoomed image.

Eog.ScrollView:transparency-color

This is the color used to fill the transparent parts of an image if EogScrollView:transparency-style is set to EOG_TRANSP_COLOR.

Eog.ScrollView:transparency-style

Determines how to fill the shown image’s transparent areas.

Eog.ScrollView:use-background-color
No description available.
Eog.ScrollView:zoom-mode
No description available.
Eog.ScrollView:zoom-multiplier

The current zoom factor is multiplied with this value + 1.0 when scrolling with the scrollwheel to determine the next zoom factor.

Signals

Eog.ScrollView::next-image
No description available.
Eog.ScrollView::previous-image
No description available.
Eog.ScrollView::rotation-changed
No description available.
Eog.ScrollView::zoom-changed
No description available.

Class structure

struct EogScrollViewClass {
  GtkOverlayClass parent_class;
  void (* zoom_changed) (
    EogScrollView* view,
    double zoom
  );
  void (* rotation_changed) (
    EogScrollView* view,
    double degrees
  );
  void (* next_image) (
    EogScrollView* view
  );
  void (* previous_image) (
    EogScrollView* view
  );
  
}
Class members
parent_class
GtkOverlayClass
  No description available.
zoom_changed
void (* zoom_changed) (
    EogScrollView* view,
    double zoom
  )
  No description available.
rotation_changed
void (* rotation_changed) (
    EogScrollView* view,
    double degrees
  )
  No description available.
next_image
void (* next_image) (
    EogScrollView* view
  )
  No description available.
previous_image
void (* previous_image) (
    EogScrollView* view
  )
  No description available.

Virtual methods

Eog.ScrollViewClass.next_image
No description available.
Eog.ScrollViewClass.previous_image
No description available.
Eog.ScrollViewClass.rotation_changed
No description available.
Eog.ScrollViewClass.zoom_changed
No description available.