window = gtkut_window_new(GTK_WINDOW_TOPLEVEL, "sourcewindow");
gtk_window_set_title(GTK_WINDOW(window), _("Source of the message"));
gtk_window_set_resizable(GTK_WINDOW(window), TRUE);
+ gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG);
gtk_widget_set_size_request(window, prefs_common.sourcewin_width,
prefs_common.sourcewin_height);
static gboolean key_pressed(GtkWidget *widget, GdkEventKey *event,
SourceWindow *sourcewin)
{
-
if (!event || !sourcewin) return FALSE;
-
+
switch (event->keyval) {
- case GDK_KEY_A:
- case GDK_KEY_a:
- if ((event->state & GDK_CONTROL_MASK) != 0)
- gtk_editable_select_region(GTK_EDITABLE(sourcewin->text), 0, -1);
- break;
case GDK_KEY_W:
case GDK_KEY_w:
if ((event->state & GDK_CONTROL_MASK) != 0)