Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog8
-rw-r--r--cut-n-paste/gedit-message-area/gedit-message-area.c10
-rw-r--r--cut-n-paste/gedit-message-area/gedit-message-area.h1
3 files changed, 17 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 3068569..141c55c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-12-27 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * cut-n-paste/gedit-message-area/gedit-message-area.[ch]:
+
+ Use GTK_RESPONSE_CLOSE instead of GTK_RESPONSE_CANCEL for the
+ close button. Add a function to get the contents of the message
+ area.
+
2008-12-24 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/Makefile.am:
diff --git a/cut-n-paste/gedit-message-area/gedit-message-area.c b/cut-n-paste/gedit-message-area/gedit-message-area.c
index 7fb88cc..0821167 100644
--- a/cut-n-paste/gedit-message-area/gedit-message-area.c
+++ b/cut-n-paste/gedit-message-area/gedit-message-area.c
@@ -132,12 +132,12 @@ find_button (GeditMessageArea *message_area,
static void
gedit_message_area_close (GeditMessageArea *message_area)
{
- if (!find_button (message_area, GTK_RESPONSE_CANCEL))
+ if (!find_button (message_area, GTK_RESPONSE_CLOSE))
return;
/* emit response signal */
gedit_message_area_response (GEDIT_MESSAGE_AREA (message_area),
- GTK_RESPONSE_CANCEL);
+ GTK_RESPONSE_CLOSE);
}
static gboolean
@@ -350,6 +350,12 @@ gedit_message_area_set_contents (GeditMessageArea *message_area,
0);
}
+GtkWidget *
+gedit_message_area_get_contents (GeditMessageArea *message_area)
+{
+ return message_area->priv->contents;
+}
+
GtkWidget*
gedit_message_area_add_button (GeditMessageArea *message_area,
const gchar *button_text,
diff --git a/cut-n-paste/gedit-message-area/gedit-message-area.h b/cut-n-paste/gedit-message-area/gedit-message-area.h
index 711b64e..aaa97a5 100644
--- a/cut-n-paste/gedit-message-area/gedit-message-area.h
+++ b/cut-n-paste/gedit-message-area/gedit-message-area.h
@@ -93,6 +93,7 @@ GtkWidget *gedit_message_area_new_with_buttons (const gchar *first_button_t
void gedit_message_area_set_contents (GeditMessageArea *message_area,
GtkWidget *contents);
+GtkWidget *gedit_message_area_get_contents (GeditMessageArea *message_area);
void gedit_message_area_add_action_widget (GeditMessageArea *message_area,
GtkWidget *child,