안녕하세요,
목록에 저장된 매개변수가 있는 창에 여러 개의 개요 상자를 추가하려고 합니다. For-Loop를 사용하여 상자를 추가합니다. 제목의 경우 이것은 잘 작동합니다. 그러나 선을 그리면 작동하지 않습니다. 다음은 제가 작업하고 싶은 최소한의 예입니다.
무엇을 바꿔야 하는지, 무엇을 잘못하고 있는지 알려주시면 감사하겠습니다.
최상의,
안자
::lineList = {10, 20, 30};
::titleList = {"Title 1", "Title 2", "Title 3"};
w = New Window("My Test Window", myBox = Outline Box("My Test"));
For(i = 1, i <= 3, i++,
myBox << Append(Outline Box(titleList[i], Graph Box(H Line(lineList[i]))))
);
사용자 정의 메뉴를 열어 그래프 상자가 어떻게 보이는지 확인할 수 있습니다.
값이 없고 변수 이름이 있음을 알 수 있습니다. 예를 들어 Eval(EvalExpr())을 사용하여 해당 문제를 피할 수 있습니다.
여기에 기본 이름(1); lineList = {10, 20, 30}; titleList = {"제목 1", "제목 2", "제목 3"}; w = New Window("My Test Window", myBox = Outline Box("My Test")); For(i = 1, i <= 3, i++, Eval(EvalExpr( myBox << Append( 외곽선 상자(titleList[i], 그래프 상자( H Line(Expr(lineList[i])) ) ) ) )) ) ;
매우 감사합니다! 이제 내가 원하는 대로 잘 작동합니다.