EomScrollView

EomScrollView

Functions

Properties

Signals

void zoom-changed Run Last

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkTable
                        ╰── EomScrollView

Implemented Interfaces

EomScrollView implements AtkImplementorIface and GtkBuildable.

Description

Functions

eom_scroll_view_new ()

GtkWidget *
eom_scroll_view_new (void);

Returns


eom_scroll_view_set_image ()

void
eom_scroll_view_set_image (EomScrollView *view,
                           EomImage *image);


eom_scroll_view_set_scroll_wheel_zoom ()

void
eom_scroll_view_set_scroll_wheel_zoom (EomScrollView *view,
                                       gboolean scroll_wheel_zoom);


eom_scroll_view_set_zoom_upscale ()

void
eom_scroll_view_set_zoom_upscale (EomScrollView *view,
                                  gboolean upscale);


eom_scroll_view_set_zoom_multiplier ()

void
eom_scroll_view_set_zoom_multiplier (EomScrollView *view,
                                     gdouble multiplier);


eom_scroll_view_set_antialiasing_in ()

void
eom_scroll_view_set_antialiasing_in (EomScrollView *view,
                                     gboolean state);


eom_scroll_view_set_antialiasing_out ()

void
eom_scroll_view_set_antialiasing_out (EomScrollView *view,
                                      gboolean state);


eom_scroll_view_set_transparency ()

void
eom_scroll_view_set_transparency (EomScrollView *view,
                                  EomTransparencyStyle style,
                                  GdkColor *color);


eom_scroll_view_scrollbars_visible ()

gboolean
eom_scroll_view_scrollbars_visible (EomScrollView *view);

Returns


eom_scroll_view_set_popup ()

void
eom_scroll_view_set_popup (EomScrollView *view,
                           GtkMenu *menu);


eom_scroll_view_zoom_in ()

void
eom_scroll_view_zoom_in (EomScrollView *view,
                         gboolean smooth);


eom_scroll_view_zoom_out ()

void
eom_scroll_view_zoom_out (EomScrollView *view,
                          gboolean smooth);


eom_scroll_view_zoom_fit ()

void
eom_scroll_view_zoom_fit (EomScrollView *view);


eom_scroll_view_set_zoom ()

void
eom_scroll_view_set_zoom (EomScrollView *view,
                          double zoom);


eom_scroll_view_get_zoom ()

double
eom_scroll_view_get_zoom (EomScrollView *view);

Returns


eom_scroll_view_get_zoom_is_min ()

gboolean
eom_scroll_view_get_zoom_is_min (EomScrollView *view);

Returns


eom_scroll_view_get_zoom_is_max ()

gboolean
eom_scroll_view_get_zoom_is_max (EomScrollView *view);

Returns


eom_scroll_view_show_cursor ()

void
eom_scroll_view_show_cursor (EomScrollView *view);


eom_scroll_view_hide_cursor ()

void
eom_scroll_view_hide_cursor (EomScrollView *view);

Types and Values

struct EomScrollView

struct EomScrollView;


enum EomTransparencyStyle

Members

EOM_TRANSP_BACKGROUND

   

EOM_TRANSP_CHECKED

   

EOM_TRANSP_COLOR

   

Property Details

The “background-color” property

  “background-color”         GdkColor *

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.

Flags: Read / Write


The “use-background-color” property

  “use-background-color”     gboolean

Flags: Read / Write

Default value: FALSE

Signal Details

The “zoom-changed” signal

void
user_function (EomScrollView *eomscrollview,
               gdouble        arg1,
               gpointer       user_data)

Parameters

eomscrollview

the object which received the signal.

 

user_data

user data set when the signal handler was connected.

 

Flags: Run Last