Author: roms
Date: Sat May 3 10:18:53 2003
New Revision: 281
Modified:
tilp/trunk/src/screenshot.c
Log:
don't display fsel box when transfer failed
Modified: tilp/trunk/src/screenshot.c
==============================================================================
--- tilp/trunk/src/screenshot.c (original)
+++ tilp/trunk/src/screenshot.c Sat May 3 10:18:53 2003
@@ -81,6 +81,8 @@
g_object_unref(pixbuf);
}
+static gboolean screen_success = FALSE;
+
GLADE_CB void on_sc_save1_activate(GtkMenuItem * menuitem,
gpointer user_data)
{
@@ -90,6 +92,9 @@
gchar *type;
const gchar *filename = NULL;
+ if(screen_success == FALSE)
+ return;
+
switch (options.screen_format) {
case XPM:
case PCX:
@@ -154,9 +159,12 @@
guchar *bytemap;
gint w, h;
- if (tilp_screen_capture())
+ if (tilp_screen_capture()) {
+ screen_success = FALSE;
return;
-
+ } else
+ screen_success = TRUE;
+
w = ti_screen.width;
h = ti_screen.height;
|