ChartObject WebFAQ - Q15


    :
#include &ltXint/Symbol.h>
    :
    :
static char     symbol_string[] = "BoundingBox   -100 -100 100 100\n 
                                   LineColor     yellow\n 
                                   FillColor     white\n 
                                   LineThickness 5\n 
                                   Line          50. 50. -50. -50.\n 
                                   FillRectangle -80, 20, 40 40\n 
                                   Text          20, -40, 80, 40, \"Hello\"\n
                                   FillArc       40, -80, 40, 40, 0, 360";
   
/* in main() */
    :
    XintSymbolLocation     location;
    XintSymbolScale        scale;
    XintSymbolData         *my_symboldata;
    Object                 my_symbol;
    Arg                    args[20];
    int                    n = 0;
    :
    :
    scale.height = 40;
    scale.width = 40;
    XtSetArg (args[n], XmNsymbolScale, &scale); n++;

    location.x = 50;
    location.y = 20;
    XtSetArg (args[n], XmNsymbolLocation, &location); n++;

    my_symboldata = XintSymbolCreate(symbol_string);
    XtSetArg (args[n], XmNsymbolData, my_symboldata); n++;
    my_symbol = XintCreateSymbol(edit, "my_symbol",
                                 args, n);

    :

Click here for the Image
Back to ChartObject FAQ

© INT 1996.