ChartObject WebFAQ - Q7


    :
static void ResourceDialogCallback(widget, data, cb)
Widget widget;
XtPointer data;
XintEditObjectResourceDialogCallbackStruct *cb;
{
    static Widget axis_widgets[2];
    Object selected_object;
    int code;

    if (XintIsChart(cb->object))
      selected_object = XintChartGetSelectedComponent(cb->object, &code);
    else
      selected_object = cb->object;

    if (XintIsLegend(selected_object)) {

     /*
      * Turn off built-in panel
      */
      cb->doit = False;
   }
}

main(argc, argv)
  int     argc;
  char    *argv[];
{
    :
    edit = XtVaCreateManagedWidget("edit_object",
                        xintEditObjectWidgetClass,top_level,
                        XmNwidth, 600, XmNheight, 600,
                        XmNobjectEditMode, XintEDIT_ADJUST,
                        NULL);
    XtAddCallback(edit, XmNresourceDialogCallback,
                (XtCallbackProc) ResourceDialogCallback, NULL);
    :
    :

Click here for the Image
Back to ChartObject FAQ

© INT 1996.