#include <Xm/Xm.h>
#include <Xm/Form.h>
#include <Xm/Text.h>
#include "Parameter.h"

void main(argc, argv)
int argc;
char **argv;
{
    Widget toplevel, form, p, p2, t;
    Arg args[3];
    int n;
    double min, max, val;

    toplevel  = XtInitialize("test", "Test", NULL, 0, &argc, argv);
    form = XmCreateForm(toplevel, "form", NULL, 0);
    XtManageChild(form);
    p = XtCreateManagedWidget("param",atParameterWidgetClass,form,NULL,0);

    min = 0.0;
    max = 5.0;
    val = 2.5;

    n = 0;
    XtSetArg(args[n], XmNmin, &min);  n++;
    XtSetArg(args[n], XmNmax, &max);  n++;
    XtSetArg(args[n], XmNvalue, &val);  n++;

    p2=XtCreateManagedWidget("param2",atParameterWidgetClass,form,args,n);
    t = XtCreateManagedWidget("text", xmTextWidgetClass,form,NULL,0);
    XtRealizeWidget(toplevel);
/*
    XmAddTabGroup(p);
    XmAddTabGroup(p2);
    XmAddTabGroup(t);
*/
    XtMainLoop();
}
