[BACK]Return to ox_plot_xevent.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / plot

Diff for /OpenXM_contrib2/asir2000/plot/ox_plot_xevent.c between version 1.17 and 1.18

version 1.17, 2002/07/12 00:14:40 version 1.18, 2002/07/20 02:28:08
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/asir2000/plot/ox_plot_xevent.c,v 1.16 2002/07/11 12:35:03 takayama Exp $   * $OpenXM: OpenXM_contrib2/asir2000/plot/ox_plot_xevent.c,v 1.17 2002/07/12 00:14:40 takayama Exp $
 */  */
 #include "ca.h"  #include "ca.h"
 #include "parse.h"  #include "parse.h"
Line 94  static struct PlotResources {
Line 94  static struct PlotResources {
         Pixel ForePixel,BackPixel,DashPixel;          Pixel ForePixel,BackPixel,DashPixel;
         char *ForeName,*BackName,*DashName;          char *ForeName,*BackName,*DashName;
         Boolean Reverse;          Boolean Reverse;
           Boolean UpsideDown;
 } PlotResources;  } PlotResources;
   
 #define forePixel PlotResources.ForePixel  #define forePixel PlotResources.ForePixel
Line 103  static struct PlotResources {
Line 104  static struct PlotResources {
 #define backName PlotResources.BackName  #define backName PlotResources.BackName
 #define dashName PlotResources.DashName  #define dashName PlotResources.DashName
 #define reverse PlotResources.Reverse  #define reverse PlotResources.Reverse
   #define upsidedown PlotResources.UpsideDown
   
 Cursor create_cursor();  Cursor create_cursor();
   
Line 639  struct canvas *can;
Line 641  struct canvas *can;
 }  }
   
 static XrmOptionDescRec options[] = {  static XrmOptionDescRec options[] = {
   {"-upsidedown","*upsidedown",XrmoptionNoArg,"on"},
 {"-reverse","*reverse",XrmoptionNoArg,"on"},  {"-reverse","*reverse",XrmoptionNoArg,"on"},
 {"-fg","*foreground",XrmoptionSepArg,NULL},  {"-fg","*foreground",XrmoptionSepArg,NULL},
 {"-bg","*background",XrmoptionSepArg,NULL},  {"-bg","*background",XrmoptionSepArg,NULL},
Line 647  static XrmOptionDescRec options[] = {
Line 650  static XrmOptionDescRec options[] = {
 #define offset(name) XtOffset(struct PlotResources *,name)  #define offset(name) XtOffset(struct PlotResources *,name)
   
 static XtResource resources[] = {  static XtResource resources[] = {
   {"upsidedown","UpsideDown",XtRBoolean,sizeof(Boolean),
           offset(UpsideDown),XtRBoolean,&upsidedown},
 {"reverse","Reverse",XtRBoolean,sizeof(Boolean),  {"reverse","Reverse",XtRBoolean,sizeof(Boolean),
         offset(Reverse),XtRBoolean,&reverse},          offset(Reverse),XtRBoolean,&reverse},
 {"foreground","Foreground",XtRString,sizeof(char *),  {"foreground","Foreground",XtRString,sizeof(char *),
Line 1144  static void generate_psfile(can,fp)
Line 1149  static void generate_psfile(can,fp)
           colorSize =            colorSize =
                 getColorSizeOfImageForPS(can->width,can->height,image,&tableOfxcolorForPS);                  getColorSizeOfImageForPS(can->width,can->height,image,&tableOfxcolorForPS);
           color[0] = 0; /* black line */            color[0] = 0; /* black line */
           generatePS_from_image(fp,image,can->width,can->height,color,colorSize,can,tableOfxcolorForPS);            generatePS_from_image(fp,image,can->width,can->height,color,colorSize,can,tableOfxcolorForPS,upsidedown);
         }else{          }else{
           fprintf(stderr,"Cannot print on this system\n");            fprintf(stderr,"Cannot print on this system\n");
         }          }

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

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