diff options
| author | mbkma <[email protected]> | 2026-03-14 15:32:03 +0100 |
|---|---|---|
| committer | Victor Kareh <[email protected]> | 2026-03-17 09:46:48 -0400 |
| commit | d0749fc30eeb33cf3910a7b49252cf046a8532a8 (patch) | |
| tree | 34f6bf212ffcff24c15129528dd5e1f2bb93e935 /src/eom-scroll-view.h | |
| parent | 9b75ba3c2b56d94777e50fff913bb22a2873e582 (diff) | |
| download | eom-crop.tar.bz2 eom-crop.tar.xz | |
add crop featurecrop
Diffstat (limited to 'src/eom-scroll-view.h')
| -rw-r--r-- | src/eom-scroll-view.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/eom-scroll-view.h b/src/eom-scroll-view.h index 2f10e3e..e98a5e6 100644 --- a/src/eom-scroll-view.h +++ b/src/eom-scroll-view.h @@ -25,7 +25,8 @@ struct _EomScrollView { struct _EomScrollViewClass { GtkGridClass parent_class; - void (* zoom_changed) (EomScrollView *view, double zoom); + void (* zoom_changed) (EomScrollView *view, double zoom); + void (* crop_requested) (EomScrollView *view, gint x, gint y, gint width, gint height); }; typedef enum { @@ -67,6 +68,10 @@ gboolean eom_scroll_view_get_zoom_is_max (EomScrollView *view); void eom_scroll_view_show_cursor (EomScrollView *view); void eom_scroll_view_hide_cursor (EomScrollView *view); +/* crop mode */ +void eom_scroll_view_set_crop_mode (EomScrollView *view, gboolean crop_mode); +gboolean eom_scroll_view_get_crop_mode (EomScrollView *view); + G_END_DECLS #endif /* _EOM_SCROLL_VIEW_H_ */ |
