Subversion Repositories wimsdev

Rev

Rev 16827 | Rev 17571 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16827 Rev 17351
Line 34... Line 34...
34
  }
34
  }
35
  for( p = 0 ; p < MAX_MULTI_PRIMITIVES; p++){
35
  for( p = 0 ; p < MAX_MULTI_PRIMITIVES; p++){
36
  /* multidraw_primitives defined in canvasdraw.h */
36
  /* multidraw_primitives defined in canvasdraw.h */
37
   equal = strncmp(multidraw_primitives[p],array[i],multidraw_primitives_length[p]);
37
   equal = strncmp(multidraw_primitives[p],array[i],multidraw_primitives_length[p]);
38
   if (equal == 0 ){
38
   if (equal == 0 ){
39
/*    fprintf(stdout,"found %s i=%d p=%d<br />",multidraw_primitives[p],i,p);*/
39
/*    fprintf(stdout,"found %s i=%d p=%d<br>",multidraw_primitives[p],i,p);*/
40
    draw_nums[p]= p;user_nums[p] = i;
40
    draw_nums[p]= p;user_nums[p] = i;
41
    found=1; break;
41
    found=1; break;
42
   }
42
   }
43
  }
43
  }
44
  if( found == 0 ){canvas_error("unknown multidraw primitive found...typo?");}
44
  if( found == 0 ){canvas_error("unknown multidraw primitive found...typo?");}
Line 922... Line 922...
922
  else
922
  else
923
  {
923
  {
924
   fprintf(js_include_file,"userdraw_primitive = %d;",u);
924
   fprintf(js_include_file,"userdraw_primitive = %d;",u);
925
  }
925
  }
926
  break;
926
  break;
927
  /*
927
  /*
928
  images : identical ! to userdraw images,bogus_color
928
  images : identical ! to userdraw images,bogus_color
929
  15/1/2021 : corrected long standing flaw regarding "centered" on external stuff
929
  15/1/2021 : corrected long standing flaw regarding "centered" on external stuff
930
  tested: bitmap,svg,TeX [tested KaTeX]
930
  tested: bitmap,svg,TeX [tested KaTeX]
931
  */
931
  */
932
  case 20:
932
  case 20:
933
  fprintf(js_include_file,"var current_id = null;var external_div_cnt=0;\
933
  fprintf(js_include_file,"var current_id = null;var external_div_cnt=0;\