[BACK]Return to ox_plot_win.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / windows / engine2000

Diff for /OpenXM_contrib2/windows/engine2000/ox_plot_win.c between version 1.4 and 1.5

version 1.4, 2002/07/30 03:48:34 version 1.5, 2002/10/02 09:33:32
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/windows/engine2000/ox_plot_win.c,v 1.3 2002/07/30 03:06:20 noro Exp $   * $OpenXM: OpenXM_contrib2/windows/engine2000/ox_plot_win.c,v 1.4 2002/07/30 03:48:34 noro Exp $
 */  */
 #include "ca.h"  #include "ca.h"
 #include "parse.h"  #include "parse.h"
Line 62  static int remotes;
Line 62  static int remotes;
 static int depth,scrn;  static int depth,scrn;
   
 extern jmp_buf ox_env;  extern jmp_buf ox_env;
 extern DWORD MainThread;  
   
   
 static int busy;  static int busy;
   
 HBRUSH ClearBrush,DrawBrush;  HBRUSH ClearBrush,DrawBrush;
Line 92  int search_active_canvas()
Line 90  int search_active_canvas()
         return -1;          return -1;
 }  }
   
   volatile DWORD MainThread;
   volatile int canvas_created;
   
 void create_canvas(struct canvas *can)  void create_canvas(struct canvas *can)
 {  {
         alloc_pixmap(can);          alloc_pixmap(can);
         can->real_can = can;          can->real_can = can;
           while ( !MainThread );
           canvas_created = 0;
         PostThreadMessage(MainThread,WM_APP,can->index,0);          PostThreadMessage(MainThread,WM_APP,can->index,0);
           while ( !canvas_created );
 }  }
   
 void destroy_canvas(struct canvas *can)  void destroy_canvas(struct canvas *can)

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>