![]() |
![]() |
![]() |
Evolution Shell Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#include <shell/e-shell-utils.h> void e_shell_configure_web_view (EShell *shell, EWebView *web_view); GFile * e_shell_run_open_dialog (EShell *shell, const gchar *title, GtkCallback customize_func, gpointer customize_data); GFile * e_shell_run_save_dialog (EShell *shell, const gchar *title, const gchar *suggestion, GtkCallback customize_func, gpointer customize_data); guint e_shell_utils_import_uris (EShell *shell, gchar **uris, gboolean preview);
void e_shell_configure_web_view (EShell *shell, EWebView *web_view);
Adds shell integration to web_view
. In particular, it configures
web_view
to honor the printing and save-to-disk lockdown options.
|
an EShell |
|
an EWebView |
GFile * e_shell_run_open_dialog (EShell *shell, const gchar *title, GtkCallback customize_func, gpointer customize_data);
Runs a GtkFileChooserDialog in open mode with the given title and
returns the selected GFile. It automatically remembers the selected
folder. If customize_func
is provided, the function is called just
prior to running the dialog (the file chooser is the first argument,
customize
data is the second). If the user cancels the dialog the
function will return NULL
.
|
an EShell |
|
file chooser dialog title |
|
optional dialog customization function |
|
optional data to pass to customize_func
|
Returns : |
the GFile to open, or NULL
|
GFile * e_shell_run_save_dialog (EShell *shell, const gchar *title, const gchar *suggestion, GtkCallback customize_func, gpointer customize_data);
Runs a GtkFileChooserDialog in save mode with the given title and
returns the selected GFile. It automatically remembers the selected
folder. If customize_func
is provided, the function is called just
prior to running the dialog (the file chooser is the first argument,
customize_data
is the second). If the user cancels the dialog the
function will return NULL
.
|
an EShell |
|
file chooser dialog title |
|
file name suggestion, or NULL
|
|
optional dialog customization function |
|
optional data to pass to customize_func
|
Returns : |
the GFile to save to, or NULL
|
guint e_shell_utils_import_uris (EShell *shell, gchar **uris, gboolean preview);
Imports given URIs to Evolution, giving user a choice what to import if more than one importer can be applied, and where to import it, if the importer itself is configurable. It can preview data, instead of importing if requested and the imported has that implemented.
URIs should be either a filename or URI of form file://. All others are skipped.
|
The EShell instance |
|
NULL -terminated list of URIs to import or preview
|
|
rather preview than import given URIs |
Returns : |
the number of URIs successfully handled |