|
Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
Include dependency graph for ev-zoom-action.c:Go to the source code of this file.
Data Structures | |
| struct | _EvZoomActionPrivate |
Macros | |
| #define | EPSILON 0.000001 |
Enumerations | |
| enum | { ACTIVATED, LAST_SIGNAL } |
| enum | { PROP_0, PROP_DOCUMENT_MODEL, PROP_MENU } |
| enum | { ZOOM_MODES_SECTION, ZOOM_FREE_SECTION } |
Functions | |
| static void | ev_zoom_action_set_zoom_level (EvZoomAction *zoom_action, float zoom) |
| static void | ev_zoom_action_update_zoom_level (EvZoomAction *zoom_action) |
| static void | zoom_changed_cb (EvDocumentModel *model, GParamSpec *pspec, EvZoomAction *zoom_action) |
| static void | document_changed_cb (EvDocumentModel *model, GParamSpec *pspec, EvZoomAction *zoom_action) |
| static void | ev_zoom_action_set_width_chars (EvZoomAction *zoom_action, gint width) |
| static void | ev_zoom_action_populate_free_zoom_section (EvZoomAction *zoom_action) |
| static void | max_zoom_changed_cb (EvDocumentModel *model, GParamSpec *pspec, EvZoomAction *zoom_action) |
| static void | entry_activated_cb (GtkEntry *entry, EvZoomAction *zoom_action) |
| static gboolean | focus_out_cb (EvZoomAction *zoom_action) |
| static void | popup_menu_closed (GtkWidget *popup, EvZoomAction *zoom_action) |
| static GtkWidget * | get_popup (EvZoomAction *zoom_action) |
| static void | entry_icon_press_callback (GtkEntry *entry, GtkEntryIconPosition icon_pos, GdkEventButton *event, EvZoomAction *zoom_action) |
| static void | ev_zoom_action_finalize (GObject *object) |
| static void | ev_zoom_action_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
| static void | setup_initial_entry_size (EvZoomAction *zoom_action) |
| static void | ev_zoom_action_get_preferred_width (GtkWidget *widget, gint *minimum_width, gint *natural_width) |
| static void | ev_zoom_action_constructed (GObject *object) |
| static void | ev_zoom_action_class_init (EvZoomActionClass *klass) |
| static void | ev_zoom_action_init (EvZoomAction *zoom_action) |
| GtkWidget * | ev_zoom_action_new (EvDocumentModel *model, GMenu *menu) |
| gboolean | ev_zoom_action_get_popup_shown (EvZoomAction *action) |
Variables | |
| struct { | |
| const gchar * name | |
| float level | |
| } | zoom_levels [] |
| static guint | signals [LAST_SIGNAL] = { 0 } |
| #define EPSILON 0.000001 |
Definition at line 79 of file ev-zoom-action.c.
| anonymous enum |
| Enumerator | |
|---|---|
| ACTIVATED | |
| LAST_SIGNAL | |
Definition at line 26 of file ev-zoom-action.c.
| anonymous enum |
| Enumerator | |
|---|---|
| PROP_0 | |
| PROP_DOCUMENT_MODEL | |
| PROP_MENU | |
Definition at line 31 of file ev-zoom-action.c.
| anonymous enum |
| Enumerator | |
|---|---|
| ZOOM_MODES_SECTION | |
| ZOOM_FREE_SECTION | |
Definition at line 39 of file ev-zoom-action.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 363 of file ev-zoom-action.c.
|
static |
|
static |
| gboolean ev_zoom_action_get_popup_shown | ( | EvZoomAction * | action) |
|
static |
Definition at line 318 of file ev-zoom-action.c.
Here is the caller graph for this function:
|
static |
Definition at line 406 of file ev-zoom-action.c.
| GtkWidget* ev_zoom_action_new | ( | EvDocumentModel * | model, |
| GMenu * | menu | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| float level |
Definition at line 46 of file ev-zoom-action.c.
| const gchar* name |
Definition at line 45 of file ev-zoom-action.c.
|
static |
Definition at line 77 of file ev-zoom-action.c.
| struct { ... } zoom_levels[] |