1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#ifndef PAGEUI_H
#define PAGEUI_H
#include "screem-page.h"
#include "screem-site.h"
#include "screem-application.h"
#include "screem-window.h"
#include "screem-editor.h"
enum {
SAVE_AS_FAILED,
SAVE_AS_CANCELLED,
SAVE_AS_OK
};
gboolean screem_page_open_with_filename( ScreemSite *site,
ScreemWindow *window,
const gchar *filename );
gint screem_page_save_as( ScreemPage *page, ScreemWindow *window );
gint screem_page_save_confirmation( ScreemPage *page, gboolean closing );
void screem_page_create_blank_page( ScreemSite *site );
gboolean screem_page_close_page( ScreemPage *page, ScreemWindow *window,
gboolean confirm );
void screem_page_druid_begin( ScreemApplication *application,
ScreemWindow *window );
void build_recent_pages_menu( void );
gboolean screem_page_save_check( ScreemPage *page );
gchar *screem_page_id_charset( ScreemPage *page );
void external_view( ScreemPage *page );
void screem_page_edit_bookmarks( ScreemWindow *window, ScreemEditor *editor,
ScreemPage *page );
#endif
|