Exemple #1
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQIconView(p,iconView1,0);
  pvSetGeometry(p,iconView1,20,85,665,515);

  pvQLabel(p,welcomeLabel,0);
  pvSetGeometry(p,welcomeLabel,20,10,500,25);
  pvSetText(p,welcomeLabel,"Welcome to pvbrowser pvsexample");
  pvSetFont(p,welcomeLabel,"Sans Serif",18,1,1,0,0);

  pvQLabel(p,helpLabel,0);
  pvSetGeometry(p,helpLabel,20,40,265,30);
  pvSetText(p,helpLabel,"Click on icon to see further masks ...");

  pvQLayoutVbox(p,ID_MAIN_WIDGET,-1);

  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,welcomeLabel,-1,-1);
  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,helpLabel,-1,-1);
  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,iconView1,-1,-1);

  pvEndDefinition(p);
  return 0;
}
Exemple #2
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQPushButton(p,buttonTest,0);
  pvSetGeometry(p,buttonTest,300,60,100,30);
  pvSetText(p,buttonTest,"PushButton");
  pvToolTip(p,buttonTest,"/0/1/000");

  pvQLabel(p,obj2,0);
  pvSetGeometry(p,obj2,15,5,210,45);
  pvSetText(p,obj2,"EIBnet/IP Test");
  pvSetFont(p,obj2,"Sans Serif",16,0,0,0,0);

  pvQLabel(p,label1,0);
  pvSetGeometry(p,label1,300,100,100,30);
  pvSetText(p,label1,"0");
  pvSetFont(p,label1,"Sans Serif",16,0,0,0,0);
  pvToolTip(p,label1,"/0/1/000");

  pvQLCDNumber(p,lcd1,0,3,Outline,Hex);
  pvSetGeometry(p,lcd1,300,135,100,30);
  pvToolTip(p,lcd1,"/0/1/000");

  pvDownloadFile(p,"etage.png");
  pvQImage(p,obj3,0,"etage.png",&w,&h,&depth);
  pvSetGeometry(p,obj3,15,60,275,330);

  pvQPushButton(p,obj4,obj3);
  pvSetGeometry(p,obj4,85,120,25,25);
  pvToolTip(p,obj4,"/0/1/000");

  pvQPushButton(p,obj5,0);
  pvSetGeometry(p,obj5,300,185,100,30);
  pvSetText(p,obj5,"Reset");
  pvToolTip(p,obj5,"test.csv");


  pvEndDefinition(p);
  return 0;
}
Exemple #3
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  if(widgetName[0] == NULL) return 1; // suppress unused warning
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvDownloadFile(p,"beeyard.jpg");
  pvQImage(p,obj1,0,"beeyard.jpg",&w,&h,&depth);
  pvSetGeometry(p,obj1,0,0,700,545);
  pvSetWhatsThis(p,obj1,pvtr("beeyard.jpg"));

  pvQTextBrowser(p,textBrowser,obj1);
  pvSetGeometry(p,textBrowser,5,5,265,330);
  pvSetFont(p,textBrowser,"Sans Serif",10,0,0,0,0);

  pvQLabel(p,label1,textBrowser);
  pvSetGeometry(p,label1,10,280,245,30);
  pvSetText(p,label1,pvtr("Label"));
  pvSetFont(p,label1,"Sans Serif",10,0,0,0,0);

  pvQDraw(p,svgCal,obj1);
  pvSetGeometry(p,svgCal,315,10,305,410);
  pvSetFont(p,svgCal,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,svgCal,pvtr("calendar.svg"));

  pvQPushButton(p,pbRedraw,0);
  pvSetGeometry(p,pbRedraw,705,5,100,30);
  pvSetText(p,pbRedraw,pvtr("Redraw"));
  pvSetFont(p,pbRedraw,"Sans Serif",10,0,0,0,0);

  pvQTextBrowser(p,htmlTest,0);
  pvSetGeometry(p,htmlTest,1,510,640,320);
  pvSetFont(p,htmlTest,"Sans Serif",10,0,0,0,0);


  pvEndDefinition(p);
  return 0;
}
Exemple #4
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQDraw(p,svga,0);
  pvSetGeometry(p,svga,1,1,420,400);
  pvSetFont(p,svga,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,svga,pvtr("Anlage.svg"));

  pvQDraw(p,svgs,0);
  pvSetGeometry(p,svgs,420,1,410,400);
  pvSetFont(p,svgs,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,svgs,pvtr("statemachine.svg"));

  pvDownloadFile(p,"en.png");
  pvQImage(p,en,svgs,"en.png",&w,&h,&depth);
  pvSetGeometry(p,en,365,5,20,15);
  pvSetFont(p,en,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,en,pvtr("en.png"));

  pvDownloadFile(p,"de.png");
  pvQImage(p,de,svgs,"de.png",&w,&h,&depth);
  pvSetGeometry(p,de,385,5,20,15);
  pvSetFont(p,de,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,de,pvtr("de.png"));

  pvQwtPlotWidget(p,plot,0,10,1000);
  pvSetGeometry(p,plot,0,400,830,185);
  qpwSetCanvasBackground(p,plot,213,209,207);
  qpwEnableAxis(p,plot,yLeft);
  qpwEnableAxis(p,plot,xBottom);

  pvQSlider(p,slider1,0,0,100,1,0,Vertical);
  pvSetGeometry(p,slider1,905,120,30,285);
  pvSetFont(p,slider1,"Sans Serif",10,0,0,0,0);

  pvQSlider(p,slider2,0,0,100,1,0,Vertical);
  pvSetGeometry(p,slider2,980,125,30,280);
  pvSetFont(p,slider2,"Sans Serif",10,0,0,0,0);

  pvQSlider(p,slider3,0,0,100,1,0,Vertical);
  pvSetGeometry(p,slider3,1035,125,30,280);
  pvSetFont(p,slider3,"Sans Serif",10,0,0,0,0);


  pvEndDefinition(p);
  return 0;
}
Exemple #5
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQTextBrowser(p,htmlBottom,0);
  pvSetGeometry(p,htmlBottom,5,60,955,460);
  pvSetFont(p,htmlBottom,"Sans Serif",10,0,0,0,0);

  pvQPushButton(p,buttonSearch,0);
  pvSetGeometry(p,buttonSearch,475,15,100,30);
  pvSetText(p,buttonSearch,"Search");
  pvSetFont(p,buttonSearch,"Sans Serif",10,0,0,0,0);

  pvQLineEdit(p,lineEditSearch,0);
  pvSetGeometry(p,lineEditSearch,230,15,225,30);
  pvSetFont(p,lineEditSearch,"Sans Serif",10,0,0,0,0);

  pvQLayoutHbox(p,ID_MAIN_WIDGET,-1);

  pvQLayoutVbox(p,layout1,ID_MAIN_WIDGET);

  pvQLayoutHbox(p,layout2,layout1);

  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,layout1,-1,-1);
  pvAddWidgetOrLayout(p,layout1,layout2,-1,-1);
  pvAddWidgetOrLayout(p,layout1,htmlBottom,-1,-1);
  pvAddWidgetOrLayout(p,layout2,lineEditSearch,-1,-1);
  pvAddWidgetOrLayout(p,layout2,buttonSearch,-1,-1);

  pvEndDefinition(p);
  return 0;
}
Exemple #6
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQPushButton(p,button,0);
  pvSetGeometry(p,button,15,20,100,30);
  pvSetText(p,button,pvtr("Click me"));
  pvSetFont(p,button,"Sans Serif",10,0,0,0,0);
  pvToolTip(p,button,pvtr("a tool tip"));
  pvSetWhatsThis(p,button,pvtr("a\\nwhats\\nthis"));

  pvQLabel(p,label,0);
  pvSetGeometry(p,label,140,20,100,30);
  pvSetText(p,label,pvtr("Label"));
  pvSetFont(p,label,"Sans Serif",10,0,0,0,0);

  pvQPushButton(p,english,0);
  pvSetGeometry(p,english,15,70,100,30);
  pvSetText(p,english,pvtr("English"));
  pvSetFont(p,english,"Sans Serif",10,0,0,0,0);

  pvQPushButton(p,german,0);
  pvSetGeometry(p,german,15,100,100,30);
  pvSetText(p,german,pvtr("German"));
  pvSetFont(p,german,"Sans Serif",10,0,0,0,0);


  pvEndDefinition(p);
  return 0;
}
Exemple #7
0
static int generated_defineMask(PARAM *p)
{
    int w,h,depth;

    if(p == NULL) return 1;
    w = h = depth = strcmp(toolTip[0],whatsThis[0]);
    if(widgetType[0] == -1) return 1;
    if(w==h) depth=0; // fool the compiler
    pvStartDefinition(p,ID_END_OF_WIDGETS);

    pvQGroupBox(p,obj2,0,-1,HORIZONTAL,"Event Log");
    pvSetGeometry(p,obj2,310,45,120,130);

    pvQPushButton(p,buttonViewEventLog,obj2);
    pvSetGeometry(p,buttonViewEventLog,10,20,100,30);
    pvSetText(p,buttonViewEventLog,"View");

    pvQGroupBox(p,obj3,0,-1,HORIZONTAL,"Process List");
    pvSetGeometry(p,obj3,5,45,300,130);

    pvQPushButton(p,buttonView,obj3);
    pvSetGeometry(p,buttonView,185,20,100,30);
    pvSetText(p,buttonView,"View");

    pvQPushButton(p,buttonLogin,obj3);
    pvSetGeometry(p,buttonLogin,185,55,100,30);
    pvSetText(p,buttonLogin,"Login");

    pvQPushButton(p,buttonChange,obj3);
    pvSetGeometry(p,buttonChange,185,90,100,30);
    pvSetText(p,buttonChange,"Change Pass");

    pvQLineEdit(p,editPass,obj3);
    pvSetGeometry(p,editPass,80,55,100,30);

    pvQLabel(p,obj8,obj3);
    pvSetGeometry(p,obj8,10,55,70,30);
    pvSetText(p,obj8,"Password:"******"pcontrol - Control your processes and view event logs");
    pvSetFont(p,obj9,"Sans Serif",12,1,0,0,0);


    pvEndDefinition(p);
    return 0;
}
Exemple #8
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQPushButton(p,back,0);
  pvSetGeometry(p,back,10,10,100,30);
  pvSetText(p,back,"&Back");

  pvQLabel(p,textLabelNumThreads,0);
  pvSetGeometry(p,textLabelNumThreads,125,10,100,30);
  pvSetText(p,textLabelNumThreads,"numThreads");

  pvQMultiLineEdit(p,textEditOutput,0,0,-1);
  pvSetGeometry(p,textEditOutput,10,55,635,290);

  pvQMultiLineEdit(p,textEditInput,0,1,-1);
  pvSetGeometry(p,textEditInput,10,355,635,200);
  pvSetMaxSize(p,textEditInput,99999,200);

  pvQPushButton(p,pushButtonSend,0);
  pvSetGeometry(p,pushButtonSend,545,570,100,30);
  pvSetText(p,pushButtonSend,"&Send <ESC>");

  pvQLineEdit(p,lineEditAlias,0);
  pvSetGeometry(p,lineEditAlias,120,575,180,30);
  pvSetText(p,lineEditAlias,"unknown");

  pvQLabel(p,labelChat,0);
  pvSetGeometry(p,labelChat,535,15,110,30);
  pvSetText(p,labelChat,"pvbrowser Chat");
  pvSetFont(p,labelChat,"Sans Serif",9,1,1,0,0);

  pvQLabel(p,labelAlias,0);
  pvSetGeometry(p,labelAlias,10,575,100,30);
  pvSetText(p,labelAlias,"Alias:");

  pvQLayoutVbox(p,ID_MAIN_WIDGET,-1);

  pvQLayoutHbox(p,layout1,ID_MAIN_WIDGET);

  pvQLayoutHbox(p,layout2,ID_MAIN_WIDGET);

  pvAddWidgetOrLayout(p,layout1,back,-1,-1);
  pvAddWidgetOrLayout(p,layout1,textLabelNumThreads,-1,-1);
  pvAddStretch(p,layout1,1);
  pvAddWidgetOrLayout(p,layout1,labelChat,-1,-1);
  pvAddWidgetOrLayout(p,layout2,labelAlias,-1,-1);
  pvAddWidgetOrLayout(p,layout2,lineEditAlias,-1,-1);
  pvAddStretch(p,layout2,1);
  pvAddWidgetOrLayout(p,layout2,pushButtonSend,-1,-1);
  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,layout1,-1,-1);
  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,textEditOutput,-1,-1);
  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,textEditInput,-1,-1);
  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,layout2,-1,-1);

  pvEndDefinition(p);
  return 0;
}
Exemple #9
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQTextBrowser(p,upperWidget,0);
  pvSetGeometry(p,upperWidget,5,5,945,200);
  pvSetFont(p,upperWidget,"Sans Serif",10,0,0,0,0);
  pvSetMinSize(p,upperWidget,0,200);
  pvSetMaxSize(p,upperWidget,99999,200);

  pvQTextBrowser(p,leftWidget,0);
  pvSetGeometry(p,leftWidget,5,215,175,445);
  pvSetFont(p,leftWidget,"Sans Serif",10,0,0,0,0);
  pvSetMaxSize(p,leftWidget,200,99999);

  pvQDraw(p,centerWidget,0);
  pvSetGeometry(p,centerWidget,190,215,580,425);
  pvSetFont(p,centerWidget,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,centerWidget,"test.svg");
  pvSetMinSize(p,centerWidget,100,100);

  pvQGroupBox(p,rightWidget,0,-1,HORIZONTAL,"Tools");
  pvSetGeometry(p,rightWidget,780,210,170,450);
  pvSetFont(p,rightWidget,"Sans Serif",10,0,0,0,0);
  pvSetMaxSize(p,rightWidget,200,99999);

  pvQLabel(p,obj1,rightWidget);
  pvSetGeometry(p,obj1,10,150,145,35);
  pvSetText(p,obj1,"Put your tools here");
  pvSetFont(p,obj1,"Sans Serif",10,0,0,0,0);

  pvDownloadFile(p,"1center.png");
  pvQImage(p,iCenter,rightWidget,"1center.png",&w,&h,&depth);
  pvSetGeometry(p,iCenter,35,65,22,22);
  pvSetFont(p,iCenter,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,iCenter,"1center.png");

  pvDownloadFile(p,"1uparrow.png");
  pvQImage(p,iUp,rightWidget,"1uparrow.png",&w,&h,&depth);
  pvSetGeometry(p,iUp,35,40,22,22);
  pvSetFont(p,iUp,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,iUp,"1uparrow.png");

  pvDownloadFile(p,"1downarrow.png");
  pvQImage(p,iDown,rightWidget,"1downarrow.png",&w,&h,&depth);
  pvSetGeometry(p,iDown,35,90,22,22);
  pvSetFont(p,iDown,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,iDown,"1downarrow.png");

  pvDownloadFile(p,"1leftarrow.png");
  pvQImage(p,iLeft,rightWidget,"1leftarrow.png",&w,&h,&depth);
  pvSetGeometry(p,iLeft,10,65,22,22);
  pvSetFont(p,iLeft,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,iLeft,"1leftarrow.png");

  pvDownloadFile(p,"1rightarrow.png");
  pvQImage(p,iRight,rightWidget,"1rightarrow.png",&w,&h,&depth);
  pvSetGeometry(p,iRight,60,65,22,22);
  pvSetFont(p,iRight,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,iRight,"1rightarrow.png");

  pvQSlider(p,sliderZoom,rightWidget,10,200,1,10,Vertical);
  pvSetGeometry(p,sliderZoom,125,30,25,100);
  pvSetFont(p,sliderZoom,"Sans Serif",10,0,0,0,0);

  pvQLayoutHbox(p,ID_MAIN_WIDGET,-1);

  pvQLayoutVbox(p,layout1,-1);

  pvQLayoutHbox(p,layout2,-1);

  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,layout1,-1,-1);
  pvAddWidgetOrLayout(p,layout1,upperWidget,-1,-1);
  pvAddWidgetOrLayout(p,layout1,layout2,-1,-1);
  pvAddWidgetOrLayout(p,layout2,leftWidget,-1,-1);
  pvAddWidgetOrLayout(p,layout2,centerWidget,-1,-1);
  pvAddWidgetOrLayout(p,layout2,rightWidget,-1,-1);

  pvEndDefinition(p);
  return 0;
}
Exemple #10
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvDownloadFile(p,"BioCompactSchm.png");
  pvQImage(p,obj1,0,"BioCompactSchm.png",&w,&h,&depth);
  pvSetGeometry(p,obj1,5,5,979,441);
  pvSetFont(p,obj1,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,obj1,pvtr("BioCompactSchm.png"));

  pvDownloadFile(p,"grey.png");
  pvQImage(p,markFlow,obj1,"grey.png",&w,&h,&depth);
  pvSetGeometry(p,markFlow,31,189,35,35);
  pvSetFont(p,markFlow,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,markFlow,pvtr("grey.png"));

  pvDownloadFile(p,"green.png");
  pvQImage(p,markBlower1,obj1,"green.png",&w,&h,&depth);
  pvSetGeometry(p,markBlower1,165,19,35,35);
  pvSetFont(p,markBlower1,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,markBlower1,pvtr("green.png"));

  pvDownloadFile(p,"red.png");
  pvQImage(p,markBlower2,obj1,"red.png",&w,&h,&depth);
  pvSetGeometry(p,markBlower2,346,19,35,35);
  pvSetFont(p,markBlower2,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,markBlower2,pvtr("red.png"));

  pvDownloadFile(p,"grey.png");
  pvQImage(p,markUVunit,obj1,"grey.png",&w,&h,&depth);
  pvSetGeometry(p,markUVunit,800,124,35,35);
  pvSetFont(p,markUVunit,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,markUVunit,pvtr("grey.png"));

  pvDownloadFile(p,"grey.png");
  pvQImage(p,markPump,obj1,"grey.png",&w,&h,&depth);
  pvSetGeometry(p,markPump,840,329,35,35);
  pvSetFont(p,markPump,"Sans Serif",10,0,0,0,0);
  pvSetWhatsThis(p,markPump,pvtr("grey.png"));

  pvQLabel(p,label1,0);
  pvSetGeometry(p,label1,5,465,550,30);
  pvSetText(p,label1,pvtr("Label1"));
  pvSetFont(p,label1,"Sans Serif",10,0,0,0,0);

  pvQLabel(p,label2,0);
  pvSetGeometry(p,label2,5,495,550,30);
  pvSetText(p,label2,pvtr("Label2"));
  pvSetFont(p,label2,"Sans Serif",10,0,0,0,0);

  pvQLabel(p,label3,0);
  pvSetGeometry(p,label3,5,525,550,30);
  pvSetText(p,label3,pvtr("Label3"));
  pvSetFont(p,label3,"Sans Serif",10,0,0,0,0);

  pvQLabel(p,label4,0);
  pvSetGeometry(p,label4,5,555,550,30);
  pvSetText(p,label4,pvtr("Label4"));
  pvSetFont(p,label4,"Sans Serif",10,0,0,0,0);

  pvQLabel(p,label5,0);
  pvSetGeometry(p,label5,5,585,550,30);
  pvSetText(p,label5,pvtr("Label5"));
  pvSetFont(p,label5,"Sans Serif",10,0,0,0,0);


  pvEndDefinition(p);
  return 0;
}
Exemple #11
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  printf("generated_defineMaks 1\n");
  pvQGL(p,OpenGL1,0);
  printf("generated_defineMaks 2\n");
  pvSetGeometry(p,OpenGL1,105,0,1024,768);
  printf("generated_defineMaks 3\n");
  pvGlBegin(p,OpenGL1);
  printf("generated_defineMaks 4\n");
  initializeGL(p);    // (todo: write your gl initialization routine) see example
  printf("generated_defineMaks 5\n");
  resizeGL(p,1024,768);  // (todo: write your resize routine) see example
  printf("generated_defineMaks 6\n");
  pvGlEnd(p);
  printf("generated_defineMaks 7\n");

  pvQGroupBox(p,group1,0,-1,HORIZONTAL,"w2d");
  pvSetGeometry(p,group1,0,0,100,515);
  pvSetFont(p,group1,"Sans Serif",10,0,0,0,0);
  pvSetMaxSize(p,group1,100,99999);

  pvQSlider(p,sliderPos,group1,0,100,1,10,Horizontal);
  pvSetGeometry(p,sliderPos,10,145,80,30);
  pvSetFont(p,sliderPos,"Sans Serif",10,0,0,0,0);

  pvQSlider(p,sliderScale,group1,0,100,1,31,Vertical);
  pvSetGeometry(p,sliderScale,70,55,25,75);
  pvSetFont(p,sliderScale,"Sans Serif",10,0,0,0,0);

  pvDownloadFile(p,"1center.png");
  pvQImage(p,btCenter,group1,"1center.png",&w,&h,&depth);
  pvSetGeometry(p,btCenter,25,85,25,25);
  pvSetFont(p,btCenter,"Sans Serif",10,0,0,0,0);

  pvDownloadFile(p,"1leftarrow.png");
  pvQImage(p,btLeft,group1,"1leftarrow.png",&w,&h,&depth);
  pvSetGeometry(p,btLeft,5,85,25,25);
  pvSetFont(p,btLeft,"Sans Serif",10,0,0,0,0);

  pvDownloadFile(p,"1rightarrow.png");
  pvQImage(p,btRight,group1,"1rightarrow.png",&w,&h,&depth);
  pvSetGeometry(p,btRight,45,85,25,25);
  pvSetFont(p,btRight,"Sans Serif",10,0,0,0,0);

  pvDownloadFile(p,"1uparrow.png");
  pvQImage(p,btUp,group1,"1uparrow.png",&w,&h,&depth);
  pvSetGeometry(p,btUp,25,65,25,25);
  pvSetFont(p,btUp,"Sans Serif",10,0,0,0,0);

  pvDownloadFile(p,"1downarrow.png");
  pvQImage(p,btDown,group1,"1downarrow.png",&w,&h,&depth);
  pvSetGeometry(p,btDown,25,105,25,25);
  pvSetFont(p,btDown,"Sans Serif",10,0,0,0,0);

  pvQLabel(p,obj1,group1);
  pvSetGeometry(p,obj1,80,45,15,15);
  pvSetText(p,obj1,"+");
  pvSetFont(p,obj1,"Sans Serif",10,0,0,0,0);

  pvQPushButton(p,btBack,group1);
  pvSetGeometry(p,btBack,5,25,75,30);
  pvSetText(p,btBack,"Back");
  pvSetFont(p,btBack,"Sans Serif",10,0,0,0,0);

  pvQLabel(p,obj2,group1);
  pvSetGeometry(p,obj2,80,135,15,15);
  pvSetText(p,obj2,"-");
  pvSetFont(p,obj2,"Sans Serif",10,0,0,0,0);

  pvQLayoutHbox(p,ID_MAIN_WIDGET,-1);

  pvQLayoutVbox(p,layout1,-1);

  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,layout1,-1,-1);
  pvAddWidgetOrLayout(p,ID_MAIN_WIDGET,OpenGL1,-1,-1);
  pvAddWidgetOrLayout(p,layout1,group1,-1,-1);

  printf("generated_defineMaks x\n");
  pvEndDefinition(p);
  printf("generated_defineMaks end\n");
  return 0;
}
Exemple #12
0
static int generated_defineMask(PARAM *p)
{
  int w,h,depth;

  if(p == NULL) return 1;
  if(widgetName[0] == NULL) return 1; // suppress unused warning
  w = h = depth = strcmp(toolTip[0],whatsThis[0]);
  if(widgetType[0] == -1) return 1;
  if(w==h) depth=0; // fool the compiler
  pvStartDefinition(p,ID_END_OF_WIDGETS);

  pvQTabWidget(p,obj2,0);
  pvSetGeometry(p,obj2,10,50,770,540);
  pvSetFont(p,obj2,"Sans Serif",9,0,0,0,0);

  pvQWidget(p,obj1,obj2);
  pvAddTab(p,obj2,obj1,pvtr("OPC UA test"));
  pvSetFont(p,obj1,"Sans Serif",9,0,0,0,0);

  pvQLabel(p,obj8,obj1);
  pvSetGeometry(p,obj8,5,15,750,15);
  pvSetText(p,obj8,pvtr("0#61#FolderType#FolderType"));
  pvSetFont(p,obj8,"Sans Serif",9,0,0,0,0);
  pvToolTip(p,obj8,pvtr("0#61#FolderType#FolderType"));

  pvQLabel(p,obj9,obj1);
  pvSetGeometry(p,obj9,5,30,720,15);
  pvSetText(p,obj9,pvtr("0#2253#Server#Server"));
  pvSetFont(p,obj9,"Sans Serif",9,0,0,0,0);
  pvToolTip(p,obj9,pvtr("0#2253#Server#Server"));

  pvQLabel(p,obj10,obj1);
  pvSetGeometry(p,obj10,5,45,740,15);
  pvSetText(p,obj10,pvtr("1#95#current time#current time"));
  pvSetFont(p,obj10,"Sans Serif",9,0,0,0,0);
  pvToolTip(p,obj10,pvtr("1#95#current time#current time"));

  pvQLabel(p,obj11,obj1);
  pvSetGeometry(p,obj11,5,60,735,15);
  pvSetText(p,obj11,pvtr("1#96#cpu temperature#cpu temperature"));
  pvSetFont(p,obj11,"Sans Serif",9,0,0,0,0);
  pvToolTip(p,obj11,pvtr("1#96#cpu temperature#cpu temperature"));

  pvQLabel(p,obj12,obj1);
  pvSetGeometry(p,obj12,5,75,745,15);
  pvSetText(p,obj12,pvtr("1#97#status LED#status LED"));
  pvSetFont(p,obj12,"Sans Serif",9,0,0,0,0);
  pvToolTip(p,obj12,pvtr("1#97#status LED#status LED"));

  pvQLabel(p,obj13,obj1);
  pvSetGeometry(p,obj13,5,90,735,15);
  pvSetText(p,obj13,pvtr("1#the.answer#the answer#the answer"));
  pvSetFont(p,obj13,"Sans Serif",9,0,0,0,0);
  pvToolTip(p,obj13,pvtr("1#the.answer#the answer#the answer"));

  pvQLabel(p,obj14,obj1);
  pvSetGeometry(p,obj14,5,105,740,15);
  pvSetText(p,obj14,pvtr("1#50000#Demo#Demo"));
  pvSetFont(p,obj14,"Sans Serif",9,0,0,0,0);
  pvToolTip(p,obj14,pvtr("1#50000#Demo#Demo"));

  pvQPushButton(p,buttonIncrementAnswer,obj1);
  pvSetGeometry(p,buttonIncrementAnswer,5,140,135,30);
  pvSetText(p,buttonIncrementAnswer,pvtr("IncTheAnswer"));
  pvSetFont(p,buttonIncrementAnswer,"Sans Serif",9,0,0,0,0);

  pvQWidget(p,obj6,obj2);
  pvAddTab(p,obj2,obj6,pvtr("tmp test"));
  pvSetFont(p,obj6,"Sans Serif",9,0,0,0,0);

  pvQPushButton(p,buttonInt16,obj6);
  pvSetGeometry(p,buttonInt16,5,95,100,30);
  pvSetText(p,buttonInt16,pvtr("Incremt Int16"));
  pvSetFont(p,buttonInt16,"Sans Serif",9,0,0,0,0);

  pvQPushButton(p,buttonInt32,obj6);
  pvSetGeometry(p,buttonInt32,110,95,100,30);
  pvSetText(p,buttonInt32,pvtr("Increment Int32"));
  pvSetFont(p,buttonInt32,"Sans Serif",9,0,0,0,0);

  pvQPushButton(p,buttonFloat,obj6);
  pvSetGeometry(p,buttonFloat,215,95,100,30);
  pvSetText(p,buttonFloat,pvtr("Increment Float"));
  pvSetFont(p,buttonFloat,"Sans Serif",9,0,0,0,0);

  pvQPushButton(p,buttonDouble,obj6);
  pvSetGeometry(p,buttonDouble,320,95,100,30);
  pvSetText(p,buttonDouble,pvtr("Increment Double"));
  pvSetFont(p,buttonDouble,"Sans Serif",9,0,0,0,0);

  pvQPushButton(p,buttonHello,obj6);
  pvSetGeometry(p,buttonHello,425,95,100,30);
  pvSetText(p,buttonHello,pvtr("Hello"));
  pvSetFont(p,buttonHello,"Sans Serif",9,0,0,0,0);

  pvQPushButton(p,buttonWorld,obj6);
  pvSetGeometry(p,buttonWorld,530,95,100,30);
  pvSetText(p,buttonWorld,pvtr("World"));
  pvSetFont(p,buttonWorld,"Sans Serif",9,0,0,0,0);

  pvQLabel(p,labelWriteErrorCount,obj6);
  pvSetGeometry(p,labelWriteErrorCount,5,130,620,15);
  pvSetText(p,labelWriteErrorCount,pvtr("writeErrorCount"));
  pvSetFont(p,labelWriteErrorCount,"Sans Serif",9,0,0,0,0);

  pvQLabel(p,labelReadErrorCount,obj6);
  pvSetGeometry(p,labelReadErrorCount,5,145,625,15);
  pvSetText(p,labelReadErrorCount,pvtr("readErrorCount"));
  pvSetFont(p,labelReadErrorCount,"Sans Serif",9,0,0,0,0);

  pvQLabel(p,obj7,0);
  pvSetGeometry(p,obj7,10,10,1005,35);
  pvSetText(p,obj7,pvtr("OPC UA Example using opc.tcp://localhost:16664"));
  pvSetFont(p,obj7,"Sans Serif",14,1,0,0,0);


  pvEndDefinition(p);
  return 0;
}