=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/plot/ox_plot_xevent.c,v retrieving revision 1.8 retrieving revision 1.10 diff -u -p -r1.8 -r1.10 --- OpenXM_contrib2/asir2000/plot/ox_plot_xevent.c 2000/10/24 01:53:53 1.8 +++ OpenXM_contrib2/asir2000/plot/ox_plot_xevent.c 2000/11/09 01:51:12 1.10 @@ -45,7 +45,7 @@ * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. * - * $OpenXM: OpenXM_contrib2/asir2000/plot/ox_plot_xevent.c,v 1.7 2000/10/15 10:58:11 takayama Exp $ + * $OpenXM: OpenXM_contrib2/asir2000/plot/ox_plot_xevent.c,v 1.9 2000/11/07 06:06:40 noro Exp $ */ #include "ca.h" #include "parse.h" @@ -149,7 +149,7 @@ XButtonEvent *ev; case Button1: e.x = ev->x; e.y = ev->y; draw_frame0(can->window,spos,e); - if ( !busy ) { + if ( !busy && can->mode != MODE_INTERACTIVE ) { if ( can->mode == MODE_PLOT ) plot_resize(can,spos,e); else @@ -1120,4 +1120,11 @@ static void method_is_not_available() { strcat(m,Printing_methods[PrintingMethod]); strcat(m,MSG2); warning(Can,m); +} + +clear_pixmap(can) +struct canvas *can; +{ + XFillRectangle(display,can->pix,clearGC,0,0,can->width,can->height); + XFlush(display); }