Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
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.
|
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[] |