Logo Search packages:      
Sourcecode: passepartout version File versions  Download package

FrameWindow Class Reference

#include <window.h>

List of all members.


Detailed Description

The main window containing a view of a Document.

Definition at line 28 of file window.h.


Public Member Functions

 FrameWindow (const FrameWindow &)
 FrameWindow (const Glib::ustring &filename="", DocRef document=Document::null())

Private Member Functions

void close ()
void constructor_common ()
void create_menus ()
Gtk::Menu * create_zoom_menu ()
void do_nothing () const
void duplicate_view ()
void import_dialog_done ()
void new_document ()
bool on_delete_event (GdkEventAny *)
void on_document_changed ()
void on_document_filename_changed ()
void on_document_updated (DocRef document_)
bool on_focus_in_event (GdkEventFocus *)
void on_grid_button_clicked ()
bool on_key_press_event (GdkEventKey *)
void open_dialog_done ()
void print_to_viewer () const
void save ()
void save_dialog_done ()
void set_filename (const Glib::ustring &)
void show_doc_props_dialog ()
void show_template_page_dialog ()
void toggle_cafe_opera ()
void toggle_toolbar ()
void zoom_change_action (float)
void zoom_factor_changed_action ()

Static Private Member Functions

static void quit ()

Private Attributes

Gtk::Statusbar * cafe_opera
Gtk::MenuItem * delete_page_item
DocumentView document_view
Gtk::Menu * edit_menu
Gtk::ToggleButton * grid_button
std::auto_ptr< Icons > icons
Gtk::Button * image_frame_button
std::auto_ptr< Fileselimport_dialog
Gtk::MenuBar * menubar
Gtk::MenuItem * new_view_item
std::auto_ptr< Fileselopen_dialog
Gtk::Menu * page_menu
Pagesel * pagesel
Gtk::MenuItem * prefs_item
Gtk::Button * preview_button
Gtk::MenuItem * preview_item
Glib::ustring preview_tmp_file
std::auto_ptr< PrintDialog > print_dialog
Gtk::MenuItem * print_item
Gtk::Button * properties_button
Gtk::MenuItem * props_item
Gtk::MenuItem * redo_item
Gtk::MenuItem * save_as_item
Gtk::Button * save_button
std::auto_ptr< Fileselsave_dialog
Gtk::MenuItem * save_item
Gtk::ScrolledWindow * scroller
Gtk::Button * streams_button
Gtk::Button * text_frame_button
std::auto_ptr< TextFrameDialogtext_frame_dialog
Gtk::Toolbar * toolbar
Gtk::MenuItem * undo_item
Gtk::Menu * view_menu
Gtk::OptionMenu * zoom_factor
bool zoom_lock

Static Private Attributes

static FrameWindowactive_window

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index