47 friend class WindowPrivate;
68 Window (
gcp::Application *app,
char const *theme = NULL,
char const *extra_ui = NULL)
throw (std::runtime_error);
102 void OnPasteSelection ();
106 void OnCutSelection ();
110 void OnCopySelection ();
114 void OnDeleteSelection ();
118 void OnPreferences ();
124 void Zoom (
double zoom);
134 void SetStatusText (
const char* text);
142 bool OnKeyPressed (GtkWidget* widget, GdkEventKey* ev);
147 bool OnKeyReleased (GtkWidget* widget, GdkEventKey* ev);
156 virtual void OnSave ();
160 virtual char const *GetDefaultTitle ();
171 void SetTitle (
char const *title);
188 unsigned m_MessageId;
193 #endif // GCP_WINDOW_H The Gtk using base classes.
GChemPaint specific C++ classes.
GChemPaint application base class.