[passepartout] added a handler for insert text
- From: Sven Herzberg <herzi src gnome org>
- To: svn-commits-list gnome org
- Subject: [passepartout] added a handler for insert text
- Date: Sat, 2 May 2009 09:33:38 -0400 (EDT)
commit 3591942c6a1f8c2ac5e023fc131ac45f649c0a1d
Author: Sven Herzberg <herzi lanedo com>
Date: Sat May 2 10:25:03 2009 +0200
added a handler for insert text
* src/pptout/window.cc,
* src/pptout/window.h,
* src/pptout/windowmenus.cc: don't use this variable anymore
---
src/pptout/window.cc | 6 ++++++
src/pptout/window.h | 1 +
src/pptout/windowmenus.cc | 2 +-
3 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/src/pptout/window.cc b/src/pptout/window.cc
index 67e962d..85ba94e 100644
--- a/src/pptout/window.cc
+++ b/src/pptout/window.cc
@@ -275,6 +275,12 @@ FrameWindow::insert_image (void)
}
void
+FrameWindow::insert_text (void)
+{
+ text_frame_dialog->show_raise ();
+}
+
+void
FrameWindow::open_file (void)
{
std::auto_ptr<Filesel> open_dialog (new Filesel (*this, _("Open")));
diff --git a/src/pptout/window.h b/src/pptout/window.h
index d059aaa..01a7b03 100644
--- a/src/pptout/window.h
+++ b/src/pptout/window.h
@@ -65,6 +65,7 @@ private:
void zoom_factor_changed_action(float factor);
void insert_image (void);
+ void insert_text (void);
void open_file (void);
void print (void);
void save (void);
diff --git a/src/pptout/windowmenus.cc b/src/pptout/windowmenus.cc
index a4c0236..47eebf6 100644
--- a/src/pptout/windowmenus.cc
+++ b/src/pptout/windowmenus.cc
@@ -267,7 +267,7 @@ FrameWindow::create_menus (Gtk::RecentFilter& f)
page_group->add(Action::create("EditInsertText", StockID("newframe"),
_("Insert Te_xt Frame ..."),
_("Insert text frame")),
- mem_fun(*text_frame_dialog, &TextFrameDialog::show_raise));
+ mem_fun(*this, &FrameWindow::insert_text));
page_group->add(Action::create("EditInsertImage", StockID("moose"),
_("Insert _Image ..."), _("Insert image")),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]