|  |  |  | Evince Programmer's Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
EvApplication; EvApplicationClass; #define EV_APP EvApplication * ev_application_get_instance (void); void ev_application_shutdown (EvApplication *application); gboolean ev_application_load_session (EvApplication *application); void ev_application_open_window (EvApplication *application,GdkScreen *screen,guint32 timestamp); void ev_application_open_uri_at_dest (EvApplication *application,const char *uri,GdkScreen *screen,EvLinkDest *dest,EvWindowRunMode mode,const gchar *search_string,guint32 timestamp); void ev_application_open_uri_list (EvApplication *application,GSList *uri_list,GdkScreen *screen,guint32 timestamp); gboolean ev_application_has_window (EvApplication *application); const gchar * ev_application_get_uri (EvApplication *application); GObject * ev_application_get_media_keys (EvApplication *application); void ev_application_set_filechooser_uri (EvApplication *application,GtkFileChooserAction action,const gchar *uri); const gchar * ev_application_get_filechooser_uri (EvApplication *application,GtkFileChooserAction action); void ev_application_screensaver_enable (EvApplication *application); void ev_application_screensaver_disable (EvApplication *application); const gchar * ev_application_get_dot_dir (EvApplication *application,gboolean create); const gchar * ev_application_get_data_dir (EvApplication *application);
EvApplication *     ev_application_get_instance         (void);
Checks for EvApplication instance, if it doesn't exist it does create it.
| Returns : | an instance of the EvApplication data. | 
gboolean            ev_application_load_session         (EvApplication *application);
| 
 | |
| Returns : | 
void ev_application_open_window (EvApplication *application,GdkScreen *screen,guint32 timestamp);
Creates a new window
| 
 | The instance of the application. | 
| 
 | |
| 
 | Current time value. | 
void ev_application_open_uri_at_dest (EvApplication *application,const char *uri,GdkScreen *screen,EvLinkDest *dest,EvWindowRunMode mode,const gchar *search_string,guint32 timestamp);
| 
 | The instance of the application. | 
| 
 | The uri to be opened. | 
| 
 | Thee screen where the link will be shown. | 
| 
 | The EvLinkDest of the document. | 
| 
 | The run mode of the window. | 
| 
 | |
| 
 | Current time value. | 
void ev_application_open_uri_list (EvApplication *application,GSList *uri_list,GdkScreen *screen,guint32 timestamp);
| 
 | |
| 
 | |
| 
 | |
| 
 | 
GObject *           ev_application_get_media_keys       (EvApplication *application);
It gives you access to the media player keys handler object.
| 
 | The instance of the application. | 
| Returns : | A EvMediaPlayerKeys. | 
void ev_application_set_filechooser_uri (EvApplication *application,GtkFileChooserAction action,const gchar *uri);
| 
 | |
| 
 | |
| 
 | 
const gchar * ev_application_get_filechooser_uri (EvApplication *application,GtkFileChooserAction action);
| 
 | |
| 
 | |
| Returns : | 
void                ev_application_screensaver_enable   (EvApplication *application);
| 
 | 
void                ev_application_screensaver_disable  (EvApplication *application);
| 
 | 
const gchar * ev_application_get_dot_dir (EvApplication *application,gboolean create);
| 
 | |
| 
 | |
| Returns : | 
const gchar *       ev_application_get_data_dir         (EvApplication *application);
| 
 | |
| Returns : |