message_search_other(&compose_interface, (void *)compose);
}
+void message_search_close (void *obj)
+{
+ if(!search_window.window) {
+ return;
+ }
+ if (search_window.interface_obj == obj) {
+ gtk_widget_hide(search_window.window);
+ search_window.interface_obj = NULL;
+ }
+}
+
void message_search_other(SearchInterface *interface, void *obj)
{
if (!search_window.window)
_("Find in current message"));
gtk_widget_set_size_request (window, 450, -1);
gtk_window_set_resizable(GTK_WINDOW(window), TRUE);
+ gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG);
gtk_container_set_border_width (GTK_CONTAINER (window), 8);
g_signal_connect(G_OBJECT(window), "delete_event",
G_CALLBACK(gtk_widget_hide_on_delete), NULL);